public string AgregarTurnoMantenimiento(T_C_TurnoMantenimiento TurnoMantenimiento) { try { Connection = new SqlConnection(ConnectionString); using (Command=new System.Data.SqlClient.SqlCommand("T_C_TurnoMantenimientoInsert",Connection)) { Command.CommandType=System.Data.CommandType.StoredProcedure; Command.Parameters.AddWithValue("@Id_TurnoMantenimiento", TurnoMantenimiento.Id_TurnoMantenimiento); Command.Parameters.AddWithValue("@Descripcion", TurnoMantenimiento.Descripcion); Command.Parameters.AddWithValue("@HoraInicio", TurnoMantenimiento.HoraInicio); Command.Parameters.AddWithValue("@HoraFin", TurnoMantenimiento.HoraFin); Connection.Open(); Command.ExecuteNonQuery(); } return "Registro grabado satisfactoriamente."; } catch (Exception ex) { return ex.Message; } finally { Connection.Close(); } }
public T_C_TurnoMantenimiento SeleccionarTurnoMantenimiento(int idMantenimiento) { try { Connection = new SqlConnection(ConnectionString); T_C_TurnoMantenimiento TurnoMantenimiento; using (Command = new System.Data.SqlClient.SqlCommand("T_C_TurnoMantenimientoSelect", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Connection.Open(); TurnoMantenimiento = new T_C_TurnoMantenimiento(); Command.Parameters.AddWithValue("@Id_TurnoMantenimiento", idMantenimiento); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { TurnoMantenimiento.Id_TurnoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TurnoMantenimiento")).ToString()); TurnoMantenimiento.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString(); TurnoMantenimiento.HoraInicio = Convert.ToDouble(reader.GetValue(reader.GetOrdinal("HoraInicio")).ToString()); TurnoMantenimiento.HoraFin = Convert.ToDouble(reader.GetValue(reader.GetOrdinal("HoraFin")).ToString()); TurnoMantenimiento.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString()); TurnoMantenimiento.Estado = estadoAccess.Seleccionar(TurnoMantenimiento.Id_Estado); } } return TurnoMantenimiento; } catch (Exception ex) { return null; } finally { Connection.Close(); } }
public string AgregarTurnoMantenimiento(T_C_TurnoMantenimiento TurnoMantenimiento) { return TurnoMantenimientoAccess.AgregarTurnoMantenimiento(TurnoMantenimiento); }