Пример #1
0
        public C_Movimiento BuscarMovCamFecha()
        {
            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            C_Movimiento nodo = null;
            SqlCommand   cmd  = new SqlCommand("_sp_BuscarMovCamFecha", con.cnxn);

            cmd.Parameters.AddWithValue("@idc", idCamarera);
            cmd.Parameters.AddWithValue("@fecha", fecha);
            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    nodo = new C_Movimiento();

                    try
                    {
                        nodo.idMovimiento = dr.GetInt32(0);
                    }
                    catch
                    {
                        con.desconectar();
                        return(null);
                    }
                }
            }
            con.desconectar();
            return(nodo);
        }
Пример #2
0
        public List <C_Movimiento> lista_estimados_cambio_cam(int idc, DateTime fch)
        {
            List <C_Movimiento> list = new List <C_Movimiento>();

            if (con == null)
            {
                con = new conexion();
            }
            con.conectar();
            SqlCommand cmd = new SqlCommand("_sp_estimadosCambio", con.cnxn);

            cmd.Parameters.AddWithValue("@fecha", fch);
            cmd.Parameters.AddWithValue("@camarera", idc);
            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    C_Movimiento nodo = new C_Movimiento();
                    nodo.idCamarera       = dr.GetInt32(0);
                    nodo.idHabitacion     = dr.GetInt32(1);
                    nodo.nhab             = dr.GetString(2).Trim(new char[] { ' ' });
                    nodo.fecha            = dr.GetDateTime(3);
                    nodo.idSuministro     = dr.GetInt32(4);
                    nodo.nomsum           = dr.GetString(5).Trim(new char[] { ' ' });
                    nodo.suciaEstimada    = dr.GetInt32(6);
                    nodo.suciaReal        = dr.GetInt32(7);
                    nodo.cantidadEstimada = dr.GetInt32(8);
                    nodo.cantidadReal     = dr.GetInt32(9);

                    nodo.idsupervisor = dr.GetInt32(10);
                    list.Add(nodo);
                }
            }
            con.desconectar();
            return(list);
        }