public static List <reparos> ListarReparos() { reparos reparos; List <reparos> listarReparos = new List <reparos>(); string sql = "ListarReparos"; using (var con = new SqlConnection(conexao)) { var comando = new SqlCommand(sql, con); comando.CommandType = CommandType.StoredProcedure; SqlDataReader read; con.Open(); using (read = comando.ExecuteReader()) { while (read.Read()) { reparos = new reparos(); reparos.idReparo = Convert.ToInt32(read["ID"]); reparos.idAtivo = Convert.ToInt32(read["idAtivo"].ToString()); reparos.dataEnvio = read["dataEnvio"].ToString(); reparos.dataRetorno = read["dataRetorno"].ToString(); reparos.descDefeito = read["descDefeito"].ToString(); reparos.situacao = read["situacao"].ToString(); listarReparos.Add(reparos); } } return(listarReparos); } }
public static int FinalizarReparo(reparos reparos) { string sql = "FinalizarReparo"; using (var con = new SqlConnection(conexao)) { var comando = new SqlCommand(sql, con); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idReparo", reparos.idReparo); comando.Parameters.AddWithValue("@dataRetorno", reparos.dataRetorno); comando.Parameters.AddWithValue("@situacao", reparos.situacao); con.Open(); reparos.idReparo = Convert.ToInt32(comando.ExecuteScalar()); } return(reparos.idReparo); }
public static int InserirReparo(reparos reparo) { string sql = "InserirReparo"; using (var con = new SqlConnection(conexao)) { var comando = new SqlCommand(sql, con); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idAtivo", reparo.idAtivo); comando.Parameters.AddWithValue("@dataEnvio", reparo.dataEnvio); comando.Parameters.AddWithValue("@descDefeito", reparo.descDefeito); comando.Parameters.AddWithValue("@situacao", reparo.situacao); con.Open(); reparo.idReparo = Convert.ToInt32(comando.ExecuteScalar()); } return(reparo.idReparo); }