Пример #1
0
 public static void CrearVenta(EntidadVenta oVenta)
 {
     using (var db = new AplicacionVentasContext())
     {
         db.Ventas.Add(oVenta);
         db.SaveChanges();
     }
 }
Пример #2
0
    public void ejecutarAccion(int modo, Object [] datos)
    {
        switch (modo) {
            case 1: { // INSERTAR
                EntidadVenta venta = new EntidadVenta(datos);
                controladoraBDVenta.insertarVenta(venta);

            };
            break;
            case 2:
            { // MODIFICAR
                EntidadVenta venta = new EntidadVenta(datos);
                controladoraBDVenta.modificarVenta(venta);

            };
            break;
        }
    }
Пример #3
0
 public void modificarVenta(EntidadVenta venta)
 {
     try
     {
         //this.adapterVentas.Update(venta.ID, venta.Fecha, venta.Proveedor, venta.Descripcion, venta.NombreProducto, venta.CantidadInventario, venta.CantidadSolicitada, venta.ID);
     }
     catch (SqlException e)
     {
         int r = e.Number;
         if (r == 2627)
         {
             // "Ya existe una venta con este id";
         }
         else
         {
             //"Se ha producido un error al modificar la venta";
         }
     }
 }
Пример #4
0
        private EntidadVenta CargarLicencias(SqlDataReader drLicencias)
        {
            EntidadVenta Licencias = new EntidadVenta();
            Licencias.CodRegistro = int.Parse(drLicencias["Cod_Registro"].ToString());
            Licencias.NumeroLicencia = drLicencias["Nro_Licencia"].ToString();
            Licencias.Nombres = drLicencias["Nombres"].ToString();
            Licencias.ApellidoPaterno = drLicencias["Ap_Paterno"].ToString();
            Licencias.ApellidoMaterno = drLicencias["Ap_Materno"].ToString();
            Licencias.DNI = drLicencias["DNI"].ToString();

            return Licencias;
        }
Пример #5
0
        private EntidadVenta CargarArmas(SqlDataReader drArmas)
        {
            EntidadVenta Armas = new EntidadVenta();
            Armas.CodRegistro = int.Parse(drArmas["Cod_Registro"].ToString());
            Armas.CodUsuario = int.Parse(drArmas["Cod_Usuario"].ToString());
            Armas.SerieArma = drArmas["Serie_Arma"].ToString();
            Armas.TipoPago = int.Parse(drArmas["Tipo_Pago"].ToString());
            Armas.FechaRegistro = drArmas["Fe_Registro"].ToString();
            Armas.Estado = int.Parse(drArmas["Estado"].ToString());
            Armas.FechaRespuesta = drArmas["Fe_Respuesta"].ToString();
            Armas.CodSucamec = int.Parse(drArmas["Cod_Sucamec"].ToString());
            Armas.NumeroLicencia = drArmas["Nro_Licencia"].ToString();
            Armas.FechaEntrega = drArmas["Fe_Entrega"].ToString();
            Armas.CodVendedor = int.Parse(drArmas["Cod_Vendedor"].ToString());
            Armas.Nombres = drArmas["Nombres"].ToString();
            Armas.ApellidoPaterno = drArmas["Ap_Paterno"].ToString();
            Armas.ApellidoMaterno = drArmas["Ap_Materno"].ToString();
            Armas.DNI = drArmas["DNI"].ToString();
            Armas.Descripcion = drArmas["Descripcion"].ToString();

            return Armas;
        }
Пример #6
0
        public EntidadVenta DetallePreVenta(int CodRegistro)
        {
            EntidadVenta PreVenta = new EntidadVenta();
            string strCadenaConexion = DevuelveConexion();
            SqlConnection con = new SqlConnection(strCadenaConexion);
            SqlCommand com = new SqlCommand("DetallePreVenta", con);
            com.Parameters.Add(new SqlParameter("CodRegistro", CodRegistro));
            com.CommandType = System.Data.CommandType.StoredProcedure;

            con.Open();

            SqlDataReader drPreVenta = com.ExecuteReader();

            if (drPreVenta.Read())
            {
                PreVenta.Nombres = drPreVenta["Nombres"].ToString();
                PreVenta.ApellidoPaterno = drPreVenta["Ap_Paterno"].ToString();
                PreVenta.ApellidoMaterno = drPreVenta["Ap_Materno"].ToString();
                PreVenta.DNI = drPreVenta["DNI"].ToString();
                PreVenta.Marca = drPreVenta["Marca"].ToString();
                PreVenta.Descripcion = drPreVenta["Descripcion"].ToString();
                PreVenta.Precio = double.Parse(drPreVenta["Precio"].ToString());
                PreVenta.SerieArma = drPreVenta["Serie_Arma"].ToString();
                PreVenta.Sexo = drPreVenta["Sexo"].ToString();
                PreVenta.Email = drPreVenta["Email"].ToString();
                PreVenta.Celular = drPreVenta["Celular"].ToString();
                PreVenta.Direccion = drPreVenta["Direccion"].ToString();
            }

            drPreVenta.Close();
            con.Close();
            return PreVenta;
        }
Пример #7
0
        public EntidadVenta DetalleEntregaArma(int CodRegistro)
        {
            EntidadVenta DetalleArma = new EntidadVenta();
            string strCadenaConexion = DevuelveConexion();
            SqlConnection con = new SqlConnection(strCadenaConexion);
            SqlCommand com = new SqlCommand("DetalleEntregaArma", con);
            com.Parameters.Add(new SqlParameter("CodRegistro", CodRegistro));
            com.CommandType = System.Data.CommandType.StoredProcedure;

            con.Open();

            SqlDataReader drDetalleArma = com.ExecuteReader();

            if (drDetalleArma.Read())
            {
                DetalleArma.Nombres = drDetalleArma["Nombres"].ToString();
                DetalleArma.ApellidoPaterno = drDetalleArma["Ap_Paterno"].ToString();
                DetalleArma.ApellidoMaterno = drDetalleArma["Ap_Materno"].ToString();
                DetalleArma.DNI = drDetalleArma["DNI"].ToString();
                DetalleArma.Marca = drDetalleArma["Marca"].ToString();
                DetalleArma.Descripcion = drDetalleArma["Descripcion"].ToString();
                DetalleArma.SerieArma = drDetalleArma["Serie_Arma"].ToString();
                DetalleArma.Precio = double.Parse(drDetalleArma["Precio"].ToString());
                DetalleArma.DescripcionTipoPago = drDetalleArma["Tipo_Pago"].ToString();
                DetalleArma.CodSucamec = int.Parse(drDetalleArma["Cod_Sucamec"].ToString());
                DetalleArma.NumeroLicencia = drDetalleArma["Nro_Licencia"].ToString();
                DetalleArma.AntecedentePolicial = drDetalleArma["A_Policial"].ToString();
                DetalleArma.AntecedenteJudicial = drDetalleArma["A_Judicial"].ToString();
                DetalleArma.AntecedentePenal = drDetalleArma["A_Penal"].ToString();
                DetalleArma.DescripcionEstado = drDetalleArma["Estado"].ToString();
            }

            drDetalleArma.Close();
            con.Close();
            return DetalleArma;
        }