Ejemplo n.º 1
0
        private void AddEmisor()
        {
            try
            {
                FContext = new FacturadorEntities1();
                var impuesto = new TblImpuesto();

                impuesto.Impuesto         = this.txtImpuesto.Text;
                impuesto.Tasa             = Convert.ToDecimal(this.txtTasa.Text);
                impuesto.FkTipoImpuestoId = Convert.ToInt32(this.ddtipoImpuesto.SelectedValue);

                FContext.TblImpuestos.AddObject(impuesto);
                Response.Redirect("ListImpuestos.aspx");
            }
            catch (Exception ex)
            {
                lblError.Text = "Ha Ocurrido un Error Al guardar El Impuesto: " + ex.Message;
            }
        }
        protected void gdEmisores_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                FContext = new FacturadorEntities1();
                var impuesto    = new TblImpuesto();
                int _idImpuesto = Convert.ToInt32(this.GdImpuestos.DataKeys[e.RowIndex].Value);

                impuesto = FContext.TblImpuestos.Single(Impuesto => Impuesto.PkImpuestoId == _idImpuesto);

                FContext.TblImpuestos.DeleteObject(impuesto);

                FContext.SaveChanges();
                Response.Redirect("ListImpuestos.aspx");
            }
            catch (Exception ex)
            {
                lblError.Text = "Ha Ocurrido un Error Al Eliminar: " + ex.Message;
            }
        }
Ejemplo n.º 3
0
        private void EditEmisor()
        {
            try
            {
                FContext = new FacturadorEntities1();
                var impuesto    = new TblImpuesto();
                int _idImpuesto = Convert.ToInt32(ViewState["IdImpuesto"]);

                impuesto = FContext.TblImpuestos.Single(Impuesto => Impuesto.PkImpuestoId == _idImpuesto);

                impuesto.Impuesto         = this.txtImpuesto.Text;
                impuesto.Tasa             = Convert.ToDecimal(this.txtTasa.Text);
                impuesto.FkTipoImpuestoId = Convert.ToInt32(this.ddtipoImpuesto.SelectedValue);

                FContext.SaveChanges();
                Response.Redirect("listImpuestos.aspx");
            }
            catch (Exception ex)
            {
                lblError.Text = "Ha Ocurrido un Error Al guardar La Compania: " + ex.Message;
            }
        }