Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int IdGasto = 0;

            if (!IsPostBack)
            {
                int.TryParse(Request.QueryString["IdGasto"], out IdGasto);

                if (gas.Buscar(IdGasto))
                {
                    TbIdGasto.Text              = Convert.ToString(IdGasto);
                    DdIdCuenta.SelectedIndex    = gas.IdCuenta;
                    DdIdCategoria.SelectedIndex = gas.IdCategoria;
                    TbFecha.Text       = gas.Fecha.ToString("yyyy-MM-dd");
                    TbValor.Text       = gas.Valor.ToString();
                    TbDescripcion.Text = gas.Descripcion;

                    BtnGuardar.Text = "Actualizar";
                }
                DdIdCategoria.DataSource     = Categorias.Lista("IdCategoria,Descripcion", "Categorias");
                DdIdCategoria.DataTextField  = "Descripcion";
                DdIdCategoria.DataValueField = "IdCategoria";
                DdIdCategoria.DataBind();

                DdIdCuenta.DataSource     = Cuentas.Lista("IdCuenta,Descripcion", "Cuentas");
                DdIdCuenta.DataTextField  = "Descripcion";
                DdIdCuenta.DataValueField = "IdCuenta";
                DdIdCuenta.DataBind();
            }
        }
Ejemplo n.º 2
0
        public ActionResult Editar(Guid?id = null)
        {
            ProdutoViewModel viewModel;

            if (id != null)
            {
                var produtos = new Produtos();

                var produto = produtos.Por(id);

                viewModel = Mapper.Map <ProdutoViewModel>(produto);
            }
            else

            {
                viewModel = new ProdutoViewModel();
            }

            var categorias = new Categorias();

            var listaCategorias = categorias.Lista();

            viewModel.Categorias = Mapper.Map <IList <CategoriaViewModel> >(listaCategorias);



            var fornecedores = new Fornecedores();

            var listaFornecedores = fornecedores.Lista();

            viewModel.Fornecedores = Mapper.Map <IList <FornecedorViewModel> >(listaFornecedores);


            return(View(viewModel));
        }
Ejemplo n.º 3
0
        public ActionResult Lista()

        {
            var categorias      = new Categorias();
            var listaCategorias = categorias.Lista();
            var lista           = Mapper.Map <IList <CategoriaViewModel> >(listaCategorias);

            return(View(lista));
        }
Ejemplo n.º 4
0
        public ActionResult Editar(ProdutoViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                var produtos = new Produtos();

                var produto = Mapper.Map <Produto>(viewModel);

                produtos.Salvar(produto);

                return(RedirectToAction("Lista"));
            }
            var categorias = new Categorias();

            var listaCategorias = categorias.Lista();

            viewModel.Categorias = Mapper.Map <IList <CategoriaViewModel> >(listaCategorias);

            return(View(viewModel));
        }
Ejemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int IdP = 0;

            int.TryParse(Request.QueryString["IdPresupuesto"], out IdP);

            if (!IsPostBack)
            {
                if (pre.Buscar(IdP))
                {
                    TbIdPresupuesto.Text = pre.IdPresupuesto.ToString();
                    TbFecha.Text         = pre.Fecha.ToString("yyyy-MM-dd");
                    TbDescripcion.Text   = pre.Descripcion;
                    Buscar(IdP);
                    BtnGuardar.Text = "Actulizar";
                }

                DdIdCategoria.DataSource     = Categorias.Lista("Descripcion,IdCategoria ", "Categorias");
                DdIdCategoria.DataTextField  = "Descripcion";
                DdIdCategoria.DataValueField = "IdCategoria";
                DdIdCategoria.DataBind();
            }
        }
Ejemplo n.º 6
0
 protected void BtnConsulta_Click(object sender, EventArgs e)
 {
     GridViewVista.DataSource = Categorias.Lista("*", "Categorias Where " + Tipo() + " like'" + TbBuscar.Text + "%'");
     GridViewVista.DataBind();
 }