예제 #1
0
        private static Alcancia_AlcMoneda GetData(IDataReader dr)
        {
            Alcancia_AlcMoneda p = new Alcancia_AlcMoneda();

            if (dr != null && !dr.IsClosed)
            {
                if (!Convert.IsDBNull(dr["IdAlcMoneda"]))
                {
                    p.IdAlcMoneda = dr.GetInt32(dr.GetOrdinal("IdAlcMoneda"));
                }
                if (!Convert.IsDBNull(dr["UserId"]))
                {
                    p.UserId = dr.GetString(dr.GetOrdinal("UserId"));
                }
                if (!Convert.IsDBNull(dr["IdDenominacion"]))
                {
                    p.IdDenominacion = dr.GetInt32(dr.GetOrdinal("IdDenominacion"));
                }
                if (!Convert.IsDBNull(dr["CantDenominacion"]))
                {
                    p.CantDenominacion = dr.GetInt32(dr.GetOrdinal("CantDenominacion"));
                }
                if (!Convert.IsDBNull(dr["MontoDenominacion"]))
                {
                    p.MontoDenominacion = dr.GetDecimal(dr.GetOrdinal("MontoDenominacion"));
                }
            }
            return(p);
        }
예제 #2
0
        public void Update(Alcancia_AlcMoneda p)
        {
            int TRANSAC;

            TRANSAC = 5;
            DbCommand cmd = db.GetStoredProcCommand("Alcancia_AlcMoneda", TRANSAC, p.IdAlcMoneda, p.UserId, p.IdDenominacion, p.CantDenominacion, p.MontoDenominacion);

            db.ExecuteNonQuery(cmd);
        }
예제 #3
0
 public void Update(Alcancia_AlcMoneda p)
 {
     try
     {
         new Alcancia.Sql.AlcMoneda().Update(p);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #4
0
 public void Insert(Alcancia_AlcMoneda p)
 {
     try
     {
         new Alcancia.Sql.AlcMoneda().Insert(p);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #5
0
        public List <Alcancia_AlcMoneda> List(string UserId)
        {
            List <Alcancia_AlcMoneda> l = new List <Alcancia_AlcMoneda>();
            Alcancia_AlcMoneda        p = new Alcancia_AlcMoneda();
            int TRANSAC;

            TRANSAC = 1;
            DbCommand   cmd = db.GetStoredProcCommand("Alcancia_AlcMoneda", TRANSAC, null, UserId, null, null, null);
            IDataReader dr  = db.ExecuteReader(cmd);

            while (dr.Read())
            {
                p = GetData(dr);
                l.Add(p);
            }
            dr.Close();
            return(l);
        }
예제 #6
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtCantDenominacion.Text.Equals(""))
            {
                ScriptManager.RegisterStartupScript(this, typeof(System.Web.UI.Page), "invocarfuncion", "alert('Escriba la Cantidad de Moneda y seleccione Denominación Moneda');", true);
            }
            else
            {
                Alcancia_AlcMoneda p = new Alcancia_AlcMoneda();

                p.UserId           = Session["UserId"].ToString();
                p.IdDenominacion   = int.Parse(ddlDenominacion.SelectedValue);
                p.CantDenominacion = int.Parse(txtCantDenominacion.Text);

                new Alcancia.Business.AlcMoneda().Insert(p);

                ScriptManager.RegisterStartupScript(this, typeof(System.Web.UI.Page), "invocarfuncion", "alert('Ingreso Moneda Agregada');window.location.href = 'AlcanciaMoneda.aspx';", true);
            }
        }