コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        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));
        }
コード例 #4
0
        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));
        }