 Daggett was nominated for appointment to the grade of brevet brigadier general, to rank from March 13, 1865, by President Andrew Johnson on February 21, 1866 and was confirmed by the United States Senate on April 10, 1866.During the war, Daggett fought at West Point, Gaines' Mill, Golding's Farm, White Oak Swamp, Second Bull Run, South Mountain, Antietam, Rappahannock Station, Fredericksburg, Battle of Gettysburg, Battle of Mine Run, Battle of the Wilderness and Battle of Cold Harbor.Daggett was a brigadier general of volunteers in the Spanish–American War.