public static DataTable BuscarEmpleados(string tipo_busqueda, string texto_busqueda, out string rpta) { StringBuilder consulta = new StringBuilder(); consulta.Append("SELECT * FROM Empleados "); if (tipo_busqueda.Equals("BUSQUEDA COMPLETA ACTIVO")) { consulta.Append("WHERE Nombre_empleado like '%" + texto_busqueda + "%' OR " + "Telefono_empleado like '%" + texto_busqueda + "%' and " + "Estado = 'ACTIVO' "); } else if (tipo_busqueda.Equals("COMPLETO ACTIVO")) { consulta.Append("WHERE Estado = 'ACTIVO' "); } else if (tipo_busqueda.Equals("BUSQUEDA COMPLETA INACTIVO")) { consulta.Append("WHERE Nombre_empleado like '%" + texto_busqueda + "%' OR " + "Telefono_empleado like '%" + texto_busqueda + "%' and " + "Estado = 'INACTIVO' "); } else if (tipo_busqueda.Equals("COMPLETO INACTIVO")) { consulta.Append("WHERE Estado = 'INACTIVO' "); } consulta.Append("ORDER BY Id_empleado DESC"); return(Conexion.EjecutarConsultaDt(Convert.ToString(consulta), out rpta)); }
public static DataTable BuscarPlatos(string tipo_busqueda, string texto_busqueda, string estado_plato, out string rpta) { StringBuilder consulta = new StringBuilder(); consulta.Append("SELECT * FROM Platos pl INNER JOIN Tipo_platos tpl ON pl.Id_tipo_plato = tpl.Id_tipo_plato "); if (tipo_busqueda.Equals("COMPLETO")) { consulta.Append("WHERE pl.Estado = '" + estado_plato + "' "); } else if (tipo_busqueda.Equals("TIPO DE PLATO")) { consulta.Append("WHERE tpl.Tipo_plato = '" + texto_busqueda + "' and pl.Estado = '" + estado_plato + "' "); } else if (tipo_busqueda.Equals("ID PLATO")) { consulta.Append("WHERE pl.Id_plato = '" + texto_busqueda + "' and pl.Estado = '" + estado_plato + "' "); } else if (tipo_busqueda.Equals("NOMBRE")) { consulta.Append("WHERE pl.Nombre_plato like '%" + texto_busqueda + "%' and pl.Estado = '" + estado_plato + "' "); } consulta.Append("ORDER BY Id_plato DESC"); return(Conexion.EjecutarConsultaDt(Convert.ToString(consulta), out rpta)); }
public static DataTable BuscarNotas(string tipo_busqueda, string texto_busqueda, out string rpta) { StringBuilder consulta = new StringBuilder(); consulta.Append("SELECT * FROM Notas_empleado no INNER JOIN Empleados em ON no.Id_empleado = em.Id_empleado "); if (tipo_busqueda.Equals("ID EMPLEADO")) { consulta.Append("WHERE no.Id_empleado = '" + texto_busqueda + "' "); } consulta.Append("ORDER BY no.Id_nota DESC"); return(Conexion.EjecutarConsultaDt(Convert.ToString(consulta), out rpta)); }
public static DataTable BuscarInsumos(string tipo_busqueda, string texto_busqueda, out string rpta) { StringBuilder consulta = new StringBuilder(); consulta.Append("SELECT * FROM Insumos ins INNER JOIN Tipo_insumos tipo " + "ON ins.Id_tipo_insumo = tipo.Id_tipo_insumo "); if (tipo_busqueda.Equals("NOMBRE")) { consulta.Append("WHERE ins.Nombre_insumo like '%" + texto_busqueda + "%' "); } else if (tipo_busqueda.Equals("TIPO")) { consulta.Append("WHERE tipo.Tipo_insumo = '" + texto_busqueda + "%' "); } else if (tipo_busqueda.Equals("ID")) { consulta.Append("WHERE ins.Id_insumo = '" + texto_busqueda + "' "); } consulta.Append("ORDER BY Id_insumo DESC"); return(Conexion.EjecutarConsultaDt(Convert.ToString(consulta), out rpta)); }