コード例 #1
0
 public List<HorarioBE> ListarHorariosDisponibles(DateTime prm_fecha, int prm_idEspacio)
 {
     List<HorarioBE> lstHorario = new List<HorarioBE>();
     try
     {
        using (DBMLHorariosDataContext SQLDC = new DBMLHorariosDataContext(conexion))
         {
             var resul = SQLDC.dsd_mnt_S_HorarioDisponible(prm_fecha, prm_idEspacio);
             string estado;
             foreach (var item in resul)
             {
                 HorarioBE horario = new HorarioBE();
                 horario.N_IdHorario = item.N_IdHorario;
                 horario.C_Rango = item.C_Rango;
                 estado = item.Estado;
                 lstHorario.Add(horario);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return lstHorario;
 }
コード例 #2
0
 public int Actualizar(HorarioBE horario)
 {
     int codigoRetorno = -1;
     try
     {
         using (DBMLHorariosDataContext SQLDC = new DBMLHorariosDataContext(conexion))
         {
             codigoRetorno = SQLDC.dsd_mnt_U_Horario(
                 horario.N_IdHorario,
                 horario.C_Rango,
                 horario.B_Estado
                 );
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return codigoRetorno;
 }
コード例 #3
0
        public int Registrar(HorarioBE horario)
        {
            int? codigoRetorno = -1;

            try
            {
                using (DBMLHorariosDataContext SQLDC = new DBMLHorariosDataContext(conexion))
                {
                    SQLDC.dsd_mnt_I_Horario(
                        horario.C_Rango
                       );
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return codigoRetorno == null ? 0 : codigoRetorno.Value;
        }