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); }
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); }