//Listado por defecto de Camareras Disponibles (Inserción en Asignación de Habitaciones) public List <C_Camarera> ListaCamarerasDisp() { List <C_Camarera> list = new List <C_Camarera>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_ListaCamarerasDisponibles", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@fecha", DateTime.Today); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { C_Camarera nodo = new C_Camarera(); nodo.idCamarera = dr.GetInt32(0); nodo.nombre = dr.GetString(1).Trim(new char[] { ' ' }); nodo.apellido = dr.GetString(2).Trim(new char[] { ' ' }); nodo.idSupervisor = dr.GetInt32(3); nodo.nac = dr.GetString(4).Trim(new char[] { ' ' }); nodo.documento = dr.GetString(5).Trim(new char[] { ' ' }); nodo.cedula = nodo.nac + "-" + nodo.documento; nodo.activo = dr.GetInt32(6); //nodo.nombresup = dr.GetString(7).Trim(new char[] { ' ' }); //nodo.cedsup = dr.GetString(8).Trim(new char[] { ' ' }); list.Add(nodo); } } con.desconectar(); return(list); }
public List <C_Telemarketing> listarTelemarketing() { List <C_Telemarketing> telemarketing = new List <C_Telemarketing>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_listarTelemarketing", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { C_Telemarketing tele = new C_Telemarketing(); tele.id_telemarketing = dr.GetInt32(0); tele.doc_iden = dr.GetString(1).Trim(new char[] { ' ' }); tele.nombre = dr.GetString(2).Trim(new char[] { ' ' }); tele.apellido = dr.GetString(3).Trim(new char[] { ' ' }); tele.telefono = dr.GetString(4).Trim(new char[] { ' ' }); tele.correo = dr.GetString(5).Trim(new char[] { ' ' }); tele.C_TipoDocumento = new C_TipoDocumento(); tele.C_TipoDocumento.descripcion = dr.GetString(6).Trim(new char[] { ' ' }); tele.id_td = dr.GetInt32(7); tele.codigo = dr.GetString(8).Trim(new char[] { ' ' }); telemarketing.Add(tele); } } con.desconectar(); return(telemarketing); }
public List <promotor> listarpromotor() { List <promotor> promotor = new List <promotor>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_listarPromotor", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { promotor tele = new promotor(); tele.id_promotor = dr.GetInt32(0); tele.doc_iden = dr.GetString(1).Trim(new char[] { ' ' }); tele.nombre = dr.GetString(2).Trim(new char[] { ' ' }); tele.apellido = dr.GetString(3).Trim(new char[] { ' ' }); tele.telefono = dr.GetString(4).Trim(new char[] { ' ' }); tele.correo = dr.GetString(5).Trim(new char[] { ' ' }); tele.C_Locacion = new C_Locacion(); tele.C_Locacion.codigo = dr.GetString(6).Trim(new char[] { ' ' }); tele.C_TipoDocumento = new C_TipoDocumento(); tele.C_TipoDocumento.descripcion = dr.GetString(7).Trim(new char[] { ' ' }); tele.id_td = dr.GetInt32(8); tele.id_locacion = dr.GetInt32(9); promotor.Add(tele); } } con.desconectar(); return(promotor); }
public int nuevoDocumento() { try { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_nuevoDocumento", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@descripcion", descripcion); cmd.Parameters.AddWithValue("@formato", formato); cmd.Parameters.AddWithValue("@idpais", id_pais); cmd.ExecuteNonQuery(); con.desconectar(); return(1); } catch { con.desconectar(); return(0); } }
public List <C_Suministro> listarSuministroRep() { List <C_Suministro> lsum = new List <C_Suministro>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_listarSuministros", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { C_Suministro sum = new C_Suministro(); sum.idSuministro = dr.GetInt32(0); sum.descripcion = dr.GetString(1).Trim(new char[] { ' ' }); sum.observacion = (dr.IsDBNull(2)) ? "" : dr.GetString(2).Trim(new char[] { ' ' }); sum.cantidad = dr.GetInt32(3); sum.tipo = dr.GetString(4).Trim(new char[] { ' ' }); sum.cantidadEstimada = 0; sum.cantidadReal = 0; sum.cantidadSal = 0; if (sum.tipo == "REPOSICION") { lsum.Add(sum); } } } con.desconectar(); return(lsum); }
//(inserción) public int existeNombre() { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_existeSuministro", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@descr", descripcion); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { con.desconectar(); return(1); } else { con.desconectar(); return(0); } }
public int EliminarPorCamyFecha()//Eliminar omitidas { try { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_EliminarIncPorCamyFecha", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idc", idCamarera); cmd.Parameters.AddWithValue("@fecha", fecha); cmd.ExecuteNonQuery(); con.desconectar(); return(1); } catch { con.desconectar(); return(0); } }
public int EditarMovSup() { try { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_editarMovimientoSupervisor", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idsup", idsupervisor); cmd.Parameters.AddWithValue("@fecha", fecha); cmd.Parameters.AddWithValue("@idcam", idCamarera); cmd.ExecuteNonQuery(); con.desconectar(); return(1); } catch { con.desconectar(); return(0); } }
public int nuevaLocacion() { try { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_nuevaLocacion", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@descripcion", descripcion); cmd.Parameters.AddWithValue("@codigo", codigo); cmd.Parameters.AddWithValue("@direccion", direccion); cmd.ExecuteNonQuery(); con.desconectar(); return(1); } catch { con.desconectar(); return(0); } }
public int Modificar() { try { if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_ModAsignacion", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idcamarera", idcamarera); cmd.Parameters.AddWithValue("@idsupervisor", idsupervisor); cmd.Parameters.AddWithValue("@fecha", DateTime.Today); cmd.ExecuteNonQuery(); con.desconectar(); return(1); } catch { con.desconectar(); return(0); } }
//Suministro de habitación por fecha public List <C_Camarera> MovCamPorFecha(DateTime fecha) { List <C_Camarera> list = new List <C_Camarera>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_MovCamPorFecha", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@fecha", fecha); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { C_Camarera nodo = new C_Camarera(); nodo.idCamarera = dr.GetInt32(0); nodo.nac = dr.GetString(1).Trim(new char[] { ' ' }); nodo.documento = dr.GetString(2).Trim(new char[] { ' ' }); nodo.cedula = nodo.nac + "-" + nodo.documento; nodo.nombre = dr.GetString(3).Trim(new char[] { ' ' }); nodo.apellido = dr.GetString(4).Trim(new char[] { ' ' }); nodo.nombresup = (dr.IsDBNull(5) || dr.IsDBNull(6)) ? "-SIN ASIGNAR-" : dr.GetString(5).Trim(new char[] { ' ' }) + " " + dr.GetString(6).Trim(new char[] { ' ' }); list.Add(nodo); } } con.desconectar(); return(list); }
public List <C_Supervisor> BuscarSupervisorPorId(int id) { List <C_Supervisor> list = new List <C_Supervisor>(); if (con == null) { con = new conexion(); } con.conectar(); SqlCommand cmd = new SqlCommand("_sp_listarSupervisores", con.cnxn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { C_Supervisor nodo = new C_Supervisor(); nodo.idSupervisor = dr.GetInt32(0); nodo.nombre = dr.GetString(1).Trim(new char[] { ' ' });; nodo.apellido = dr.GetString(2).Trim(new char[] { ' ' }); nodo.nombrecompleto = nodo.nombre + " " + nodo.apellido; nodo.nac = dr.GetString(3).Trim(new char[] { ' ' }); nodo.documento = dr.GetString(4).Trim(new char[] { ' ' }); nodo.cedula = nodo.nac + "-" + nodo.documento; nodo.activo = dr.GetInt32(5); if (id == nodo.idSupervisor) { list.Add(nodo); } } } con.desconectar(); return(list); }