Ejemplo n.º 1
0
        public void Save(PrecioXArticulo precioXarticulo)
        {
            ISession hisession = null;
            try
            {
                hisession = NHibernateHelper.GetCurrentSession();
                hisession.BeginTransaction();
                hisession.Merge(precioXarticulo);
                hisession.Transaction.Commit();
                hisession.Close();
            }
            catch (Exception ex)
            {
                if (hisession != null)
                {
                    if (hisession.IsOpen)
                    {
                        hisession.Close();

                    }
                }
                if (log.IsErrorEnabled)
                {
                    log.Error("No se pudo registrar o modificar : " + ex.Message);
                }
            }
        }
Ejemplo n.º 2
0
        public static void Grabar(PrecioXArticulo precioXarticulo)
        {
            try
            {
                PrecioXArticuloDA articuloDA = PrecioXArticuloDA.getInstance();
                articuloDA.Save(precioXarticulo);

            }
            catch (Exception ex)
            {
                log.Error("No se pudo registrar: " + ex.Message);
                log.Error(ex.StackTrace);
            }
        }
Ejemplo n.º 3
0
        void BtnModificar_Click(object sender, EventArgs e)
        {
            try
            {
                    articulo.PrecioVenta = float.Parse(textPrecioVenta.Text==""?"0":textPrecioVenta.Text);
                    ArticuloBL.Modificar(articulo);
                    PrecioXArticulo objPrecioXArticulo = new PrecioXArticulo();
                    objPrecioXArticulo.Articulo = articulo;
                    objPrecioXArticulo.Precio = float.Parse(textPrecioVenta.Text);
                    objPrecioXArticulo.FechaRegistro = DateTime.Today;
                    PrecioXArticuloBL.Grabar(objPrecioXArticulo);

                Utils.Utils.OK(Utils.Utils.REGISTRO_OK);
                this.Dispose();
            }
            catch(Exception ex)
            {
                Utils.Utils.Error(null,"No se pudieron guardar los cambios, intente nuevamente");
            }
        }