Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Session["Login"] == null)
            {
                Response.Redirect("Default.aspx");
            }
            EntUsuarios usua = new EntUsuarios();
            usua = (EntUsuarios)Session["Login"];

            lblEmpleado.Text = usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno;

            BusProductos     obj    = new BusProductos();
            EntUltimoCliente ultimo = new EntUltimoCliente();
            ultimo = obj.SelectUltimoCliente(usua.Id_Usuario);
            if (ultimo.Fecha.Day != DateTime.Now.Day)
            {
                lblNumCliente.Text = "1";
            }
            else
            {
                int cliente = ultimo.Venta_Num_Cliente;
                lblNumCliente.Text = Convert.ToString(cliente + 1);
            }
        }
    }
Esempio n. 2
0
    public static void InsertaVentas(string idProducto, string nombreProducto, string piezasVendidas, string costoUnitario, string costoTotal, string numCliente, string costoTotalVenta)
    {
        EntUsuarios usua = new EntUsuarios();

        usua = (EntUsuarios)HttpContext.Current.Session["Login"];

        BusProductos obj = new BusProductos();
        List <EntProductosVentas> listaProdVenta = new List <EntProductosVentas>();
        EntProductosVentas        ent            = new EntProductosVentas();

        ent.UsuarioId      = usua.Id_Usuario;
        ent.NombreUsuario  = usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno;
        ent.FechaAlta      = DateTime.Now;
        ent.NumCliente     = Convert.ToInt32(numCliente);
        ent.ProductoId     = Convert.ToInt32(idProducto);
        ent.NombreProducto = nombreProducto;
        ent.PiezasVendidas = Convert.ToInt32(piezasVendidas);
        ent.CostoUnitario  = Convert.ToDouble(costoUnitario);
        ent.CostoTotal     = Convert.ToDouble(costoTotal);

        listaProdVenta.Add(ent);
        obj.InsertVentas(listaProdVenta);

        BusBitacora obj2 = new BusBitacora();

        obj2.InsertBitacoraFarmacia(usua.Id_Usuario, usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno, DateTime.Now, 1, "Ventas", "VENTAS FARMACIA : " + DateTime.Now + " Venta por un Costo Total de: " + costoTotalVenta + " Cliente: " + numCliente);
    }
Esempio n. 3
0
    public static string AgregaProducto(string prod, string sust, int cat, int tipo, string cant, int exis, double costo, string codigo)
    {
        string      inserta;
        string      mensaje = "OK";
        EntUsuarios usua    = new EntUsuarios();

        usua = (EntUsuarios)HttpContext.Current.Session["Login"];

        BusProductos bp = new BusProductos();

        inserta = bp.InsertaProducto(prod, sust, cat, tipo, cant, exis, costo, codigo);

        if (inserta == "OK")
        {
            BusBitacora obj2 = new BusBitacora();
            obj2.InsertBitacoraFarmacia(usua.Id_Usuario, usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno, DateTime.Now, 4, "AltaNuevoProducto", "ALTA NUEVO PRODUCTO : " + DateTime.Now + " Producto: " + prod + " Existencia: " + exis + " Costo: " + costo + " Código de Barras: " + codigo);

            mensaje = "Producto Agregado con Exito.";
        }
        else
        {
            mensaje = inserta;
        }
        return(mensaje);
    }
Esempio n. 4
0
    public static string EliminarProducto(string producto, string sustancia, int categoria, int tipo, string cantidad, int existencia, double costo, string codigo, int productoID)
    {
        EntUsuarios usuario = new EntUsuarios();

        usuario = (EntUsuarios)HttpContext.Current.Session["Login"];

        string elimina;
        string mensaje = "OK";

        BusProductos bp = new BusProductos();

        elimina = bp.eliminaProducto(productoID);

        if (elimina == "OK")
        {
            BusBitacora obj2 = new BusBitacora();
            obj2.InsertBitacoraFarmacia(usuario.Id_Usuario, usuario.NombreUsuario + " " + usuario.ApellidoPaterno + " " + usuario.ApellidoMaterno, DateTime.Now, 9, "EliminaProducto", "ELIMINACION DE PRODUCTO : " + DateTime.Now + ", Codigo: " + codigo + ", Producto: " + producto + ", Sustancia:" + sustancia + ", Existencia: " + existencia + ", Costo: " + costo);

            mensaje = "Se Elimino el producto" + producto + " con Exito.";
        }
        else
        {
            mensaje = elimina;
        }
        return(mensaje);
    }
Esempio n. 5
0
    public static string ActualizarProducto(string producto, string sustancia, int categoria, int tipo, string cantidad, int existencia, double costo, string codigo, int productoID)
    {
        string      actualiza;
        string      mensaje = "OK";
        EntUsuarios usuario = new EntUsuarios();

        usuario = (EntUsuarios)HttpContext.Current.Session["Login"];

        BusProductos bp = new BusProductos();

        actualiza = bp.actualizaProdBus(producto, sustancia, categoria, tipo, cantidad, existencia, costo, codigo, productoID);

        if (actualiza == "OK")
        {
            BusBitacora obj2 = new BusBitacora();
            obj2.InsertBitacoraFarmacia(usuario.Id_Usuario, usuario.NombreUsuario + " " + usuario.ApellidoPaterno + " " + usuario.ApellidoMaterno, DateTime.Now, 5, "ActualizacionProducto", "ACTUALIZACION PRODUCTO : " + DateTime.Now + ", Codigo: " + codigo + ", Producto: " + producto + ", Sustancia:" + sustancia + ", Existencia: " + existencia + ", Costo: " + costo);

            mensaje = "Se actualizo con exito el producto.";
        }
        else
        {
            mensaje = actualiza;
        }
        return(mensaje);
    }
Esempio n. 6
0
    public static string BusquedaProductos()
    {
        List <EntProductosBuscador> productos = new List <EntProductosBuscador>();

        productos = new BusProductos().Obtener();

        JavaScriptSerializer oSerializer = new JavaScriptSerializer();
        string sJson = oSerializer.Serialize(productos);

        return(sJson);
    }
Esempio n. 7
0
    public static string GetTipo()
    {
        List <EntDdlAlta> productos = new List <EntDdlAlta>();

        productos = new BusProductos().ObtenerTipoB();

        JavaScriptSerializer oSerializer = new JavaScriptSerializer();
        string sJson = oSerializer.Serialize(productos);

        return(sJson);
    }