コード例 #1
0
 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();
     }
 }
コード例 #2
0
        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();
            }
        }
コード例 #3
0
 public string AgregarTurnoMantenimiento(T_C_TurnoMantenimiento TurnoMantenimiento)
 {
     return TurnoMantenimientoAccess.AgregarTurnoMantenimiento(TurnoMantenimiento);
 }