示例#1
0
        private void VentasToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form formulario = new ConsultaVentas();

            formulario.MdiParent = this;
            formulario.Show();
        }
示例#2
0
        public IActionResult Index()
        {
            IList <ConsultaVentas> lista     = new List <ConsultaVentas>();
            ConsultaVentas         respuesta = null;
            string connectionString          =
                "Data Source=192.168.1.115\\devbc;Initial Catalog=AdventureWorks2014; User Id = sa; Password=1234";

            string queryString = @"SELECT top 10 
                                        P.ProductID,
                                        P.Name as ProductName, 
                                        SUM(PIV.Quantity) AS Stock, 
                                        SUM(SOD.OrderQty) AS QuantitySold,
                                        MAX(SOH.OrderDate) AS LastSoldDate,
                                            (select TOP 1 pe.LastName + ' ' + pe.FirstName 
                                                from Sales.SalesOrderDetail sd 
                                                inner join Sales.SalesOrderHeader soh on sd.SalesOrderID =soh.SalesOrderID
                                                inner join Sales.Customer c on soh.CustomerID=c.CustomerID
                                                inner join Person.Person pe on c.PersonID=pe.BusinessEntityID 
                                                where ProductID = P.ProductID
                                                GROUP BY pe.LastName + ' ' + pe.FirstName 
                                                ORDER BY COUNT(1) DESC) as BestCustomer
                                                FROM Production.ProductInventory PIV
                                                INNER JOIN Production.Product P ON PIV.ProductID=P.ProductID 
                                                INNER JOIN Sales.SalesOrderDetail SOD ON P.ProductID = SOD.ProductID 
                                                INNER JOIN Sales.SalesOrderHeader SOH ON SOD.SalesOrderID = SOH.SalesOrderID 
                                                GROUP By  P.ProductID, P.Name
                                                ORDER By  Stock asc, QuantitySold desc";

            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                SqlCommand comando = new SqlCommand(queryString, connection);

                try
                {
                    connection.Open();
                    SqlDataReader lector = comando.ExecuteReader();

                    while (lector.Read())
                    {
                        respuesta = new ConsultaVentas()
                        {
                            ProductID    = Convert.ToInt16(lector.GetValue(0)),
                            ProductName  = lector.GetValue(1).ToString(),
                            Stock        = Convert.ToInt32(lector.GetValue(2)),
                            QuantitySold = Convert.ToInt32(lector.GetValue(3)),
                            LastSoldDate = Convert.ToDateTime(lector.GetValue(4)),
                            BestCustomer = lector.GetValue(5).ToString()
                        };
                        lista.Add(respuesta);
                    }
                    lector.Close();
                    return(Ok(lista));
                }
                catch (Exception e)
                {
                    return(BadRequest(e));
                }
            }
        }
示例#3
0
        private void RadMenuItem_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemReporteMedicamentos)
            {
                RporteMedicamentos rm = new RporteMedicamentos();
                rm.Show();
            }

            if (sender == itemReporteCompras)
            {
                RCompras rc = new RCompras();
                rc.Show();
            }

            if (sender == itemReporteProveedor)
            {
                RProveedores rp = new RProveedores();
                rp.Show();
            }

            if (sender == itemReporteMateriales)
            {
                RMateriales rm = new RMateriales();
                rm.Show();
            }

            if (sender == itemReportesSolicitudesEnfermeras)
            {
                RSolicitudEnfermeras rpe = new RSolicitudEnfermeras();
                rpe.Show();
            }

            if (sender == itemReportesSolicitudesMedicos)
            {
                RMaterMedicos rmm = new RMaterMedicos();
                rmm.Show();
            }
            if (sender == itemReporteVentas)
            {
                RVentasGenerales rvg = new RVentasGenerales();
                rvg.Show();
            }

            //Enfermeria
            if (sender == itemEnfermerasPacientes)
            {
                MostrarPacientes mp = new MostrarPacientes(idusuario);
                mp.Show();
            }
            else
            {
                if (sender == itemSalirEnfermeria)
                {
                    Login l = new Login();
                    l.Show();
                    this.Close();
                }
            }

            //Devoluciones
            if (sender == itemDevolucion)
            {
                DevolucionPacientes dp = new DevolucionPacientes(idusuario);
                dp.Show();
            }
            else
            {
                if (sender == itemVisualizarDevoluciones)
                {
                    ConsultarDevoluciones cd = new ConsultarDevoluciones();
                    cd.Show();
                }
                else
                {
                    if (sender == itemVisualizarSuministros)
                    {
                        VisualizarSuministros vs = new VisualizarSuministros(idusuario);
                        vs.Show();
                    }
                }
            }

            // Proveedores
            if (sender == addProveedor)
            {
                RegistroProveedor prov = new RegistroProveedor();
                prov.Show();
            }
            else
            {
                if (sender == conProveedor)
                {
                    MostrarProveedores cprov = new MostrarProveedores();
                    cprov.Show();
                }
            }


            //Materiales
            if (sender == itemConsultarMaterial)
            {
                ConsultaMaterial mat = new ConsultaMaterial();
                mat.Show();
            }
            else
            {
                if (sender == itemMaterialEnfermera)
                {
                    SolicitudEnfermera solenf = new SolicitudEnfermera(idusuario);
                    solenf.Show();
                }
                else
                {
                    if (sender == itemMaterialDoctor)
                    {
                        SolicitudDoctor soldoc = new SolicitudDoctor(idusuario);
                        soldoc.Show();
                    }
                    else
                    {
                        if (sender == itemConsultarSolicitudMaterialEnfermera)
                        {
                            ConsultarSolicitudEnfermera cd = new ConsultarSolicitudEnfermera(idusuario);
                            cd.Show();
                        }
                        else
                        {
                            if (sender == itemConsultarSolicitudMaterialDoctor)
                            {
                                ConsultarSolicitudDoctor cdoc = new ConsultarSolicitudDoctor(idusuario);
                                cdoc.Show();
                            }
                        }
                    }
                }
            }
            //}

            //Medicamentos
            if (sender == itemNuevoMedicamentos)
            {
                RegistroMedicamento nmedi = new RegistroMedicamento();
                nmedi.Show();
            }
            else
            {
                if (sender == itemShowMedi)
                {
                    ConsultaMedicamentos cmed = new ConsultaMedicamentos(idusuario);
                    cmed.Show();
                }
                else
                {
                    if (sender == itemConversion)
                    {
                        RegistroConversion c = new RegistroConversion();
                        c.Show();
                    }
                }
            }

            //Compras
            if (sender == itemNuevaCompra)
            {
                NuevaCompra rcom = new NuevaCompra(idusuario, iduu);
                rcom.Show();
            }
            else
            {
                if (sender == itemComprasdelDia)
                {
                    ConsultaCompras mcom = new ConsultaCompras(idusuario);
                    mcom.Show();
                }
            }

            //Ventas
            if (sender == itemNuevaVenta)
            {
                RegistrarVenta rg = new RegistrarVenta(idusuario, iduu);
                rg.Show();
            }
            else
            {
                if (sender == itemConsultarVentas)
                {
                    ConsultaVentas cv = new ConsultaVentas(idusuario);
                    cv.Show();
                }
            }


            //Cerrar Sesion

            if (sender == itemFarmaciaSalir)
            {
                Login l = new Login();
                l.Show();
                this.Close();
            }

            //---------------------------------Modulo de administracion

            //Cirugias
            if (sender == itemconsultacirugia)
            {
                ConsultaCatalogCirugias cccr = new ConsultaCatalogCirugias();
                cccr.Show();
            }
            else if (sender == itemcregistrarcirugia)
            {
                CatalogoCirugias rcccm = new CatalogoCirugias();
                rcccm.Show();
            }

            if (sender == itemCargarCirugia)
            {
                CargarCirugia cc = new CargarCirugia(idusuario);
                cc.Show();
            }
            else
            {
                if (sender == itemMostrarCirugiasCargadas)
                {
                    ConsultarCirugiasAplicadas cca = new ConsultarCirugiasAplicadas(idusuario);
                    cca.Show();
                }
            }
            if (sender == itemReporteciruCargadas)
            {
                R_Cirugias_Aplicadas rgc = new R_Cirugias_Aplicadas();
                rgc.Show();
            }

            //Cuartos
            if (sender == itemregistrarcuarto)
            {
                NuevoCuarto catcuartor = new NuevoCuarto();
                catcuartor.Show();
            }
            else if (sender == itemconsultarcuarto)
            {
                ConsultaCatalogoCuartos concatcuarm = new ConsultaCatalogoCuartos();
                concatcuarm.Show();
            }
            else
            {
                if (sender == itemCuartosDisponibles)
                {
                    CuartosDisponibles cd = new CuartosDisponibles();
                    cd.Show();
                }
            }
            //Equipo Hospital

            if (sender == itemregistrareuipoh)
            {
                CatalogoEquipoHospital cehr = new CatalogoEquipoHospital();
                cehr.Show();
            }
            else if (sender == itemconsultaequipoh)
            {
                //Para catalogo equipo Hospital
                ConsultaEquipoHospital ccehm = new ConsultaEquipoHospital();
                ccehm.Show();
            }
            //CargarEquipoHospital
            if (sender == itemcargarequipoh)
            {
                CargarEquipoHospital obj = new CargarEquipoHospital(idusuario);
                obj.Show();
            }
            if (sender == itemVisualizarEquipoHospitalCargado)
            {
                //para vizualizar equipo h aplicados
                VerEquipoHospitalCargado cc = new VerEquipoHospitalCargado(idusuario);
                cc.Show();
            }


            if (sender == itemReportecargaequipoh)
            {
                R_Equipo_Hcargado obj = new R_Equipo_Hcargado();
                obj.Show();
            }
            //Medicos

            if (sender == itemNuevoMedico)
            {
                NuevoMedico nmed = new NuevoMedico();
                nmed.Show();
            }
            else if (sender == itemitemConsultaMedicos)
            {
                MostrarMedicos mmed = new MostrarMedicos(idusuario);
                mmed.Show();
            }
            if (sender == itemitemReporteMedicos)
            {
                M_A_R o = new M_A_R();
                o.Show();
            }

            //Especialidades Medicos

            if (sender == itemregistrarespecialidad)
            {
                NuevaEspecialidadMedico espr = new NuevaEspecialidadMedico();
                espr.Show();
            }
            else if (sender == itemconsultarespecialidad)
            {
                ConsultarCatalogoEspecialidades espc = new ConsultarCatalogoEspecialidades();
                espc.Show();
            }

            //Especialidades Enfermeras


            if (sender == itemregistrarespecialidadesenf)
            {
                CatalogoEspecialidadesEnfermeras esper = new CatalogoEspecialidadesEnfermeras();
                esper.Show();
            }
            else if (sender == itemconsultarespecialidadesenf)
            {
                ConsultarCatalogoEspecialidadesEnfermeras espec = new ConsultarCatalogoEspecialidadesEnfermeras();
                espec.Show();
            }

            //Enfermeras
            if (sender == itemNuevaEnfermera)
            {
                NuevaEnfermera enfe = new NuevaEnfermera();
                enfe.Show();
            }
            else
            {
                if (sender == itemConsultaEnfermera)
                {
                    ConsultaEnfermera conenfe = new ConsultaEnfermera(idusuario);
                    conenfe.Show();
                }
            }
            if (sender == itemRéporteEnfermera)
            {
                Reporte_Enfermeras o = new Reporte_Enfermeras();
                o.Show();
            }

            //Estudios
            if (sender == itemregistrarestudio)
            {
                NuevoEstudio nestudio = new NuevoEstudio();
                nestudio.Show();
            }
            else
            if (sender == itemconsultarestudio)
            {
                MostrarEstudios mestu = new MostrarEstudios();
                mestu.Show();
            }
            if (sender == itemReporteEstudiosAplicados)
            {
                R_Estu_Cargado o = new R_Estu_Cargado();
                o.Show();
            }

            // Registro Pacientes
            if (sender == itemRegistrarPaciente)
            {
                IngresoPaciente ip = new IngresoPaciente();
                ip.Show();
            }
            else
            {
                if (sender == itemVisualizarPacientes)
                {
                    ConsultaPacientes cp = new ConsultaPacientes(idusuario);
                    cp.Show();
                }
            }
            if (sender == itemReporte)
            {
                R_Pacientes_H obj = new R_Pacientes_H();
                obj.Show();
            }

            //-----REgistro de Empleados(Usuarios)
            if (sender == itemRegistrarUsuario)
            {
                RegistroEmpleados obj = new RegistroEmpleados();
                obj.Show();
            }
            else
            {
                if (sender == itemVizualizarUsuarios)
                {
                    MostrarEmpleados obj = new MostrarEmpleados(idusuario);
                    obj.Show();
                }
            }
            if (sender == itemReporteUsuarios)
            {
                R_Empleados o = new R_Empleados();
                o.Show();
            }

            //Depositos
            if (sender == itemNuevoDeposito)
            {
                RegistrarDeposito rd = new RegistrarDeposito(idusuario);
                rd.Show();
            }
            else
            {
                if (sender == itemConsultarDepositosAplicados)
                {
                    ConsultarDepositosAplicados cda = new ConsultarDepositosAplicados();
                    cda.Show();
                }
            }
            if (sender == itemreporteDeposito)
            {
                Re_Depositos o = new Re_Depositos();
                o.Show();
            }

            //Cargar estudios
            if (sender == itemCargarEstudio)
            {
                CargarEstudios ce = new CargarEstudios(idusuario);
                ce.Show();
            }
            else
            {
                if (sender == itemVisualizarEstudiosAplicados)
                {
                    EstudiosAplicados ea = new EstudiosAplicados(idusuario);
                    ea.Show();
                }
            }

            //Carga de Honorarios
            if (sender == itemcargarHonorarios)
            {
                CargarHonorarioMedico obj = new CargarHonorarioMedico(idusuario);
                obj.Show();
            }
            else if (sender == itemvizualizarHonorarios)
            {
                VizualizarHonorariosCargados obj = new VizualizarHonorariosCargados(idusuario);
                obj.Show();
            }
            if (sender == itemReporteHonorarios)
            {
                R_Honorarios_Med hon = new R_Honorarios_Med();
                hon.Show();
            }

            //Consultas
            if (sender == itemregistrarConsultas)
            {
                RegistrarConsulta obj = new RegistrarConsulta(idusuario);
                obj.Show();
            }
            else
            if (sender == itemvizualizarconsultas)
            {
                VisualizarConsultas obj = new VisualizarConsultas(idusuario);
                obj.Show();
            }
            if (sender == itemReporteconsultas)
            {
                R_Consultas_realzadas obj = new R_Consultas_realzadas();
                obj.Show();
            }

            //Cuentas
            if (sender == itemvizualizacuentas)
            {
                VizualizarCuentas obj = new VizualizarCuentas();
                obj.Show();
            }
            else
            {
                if (sender == itemREPORTEcuentas)
                {
                    R_Cuentas obj = new R_Cuentas();
                    obj.Show();
                }
            }
        }
示例#4
0
        private void btnConsultaVentas_Click(object sender, EventArgs e)
        {
            ConsultaVentas ventanaConsulta = new ConsultaVentas();

            ventanaConsulta.ShowDialog();
        }
 public ConsultaVentasController(ConsultaVentas brClass)
 {
     _brClass = brClass;
     Init();
 }