Exemplo n.º 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);
        }
Exemplo n.º 2
0
        public bool Eliminar(int prm_N_IdHorario)
        {
            int codigoRetorno = -1;

            try
            {
                using (DBMLHorariosDataContext SQLDC = new DBMLHorariosDataContext(conexion))
                {
                    codigoRetorno = SQLDC.dsd_mnt_D_Horario(prm_N_IdHorario);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }
Exemplo n.º 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);
        }
Exemplo n.º 4
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);
        }