Exemple #1
0
        public Boolean guardar(clsPercha ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Percha tm = new Percha();

                    tm.IdEmpresa      = Convert.ToInt32(ctm.empresa);
                    tm.IdPercha       = ctm.codigo;
                    tm.Descripcion    = ctm.descripcion;
                    tm.Nro_Divisiones = ctm.divisiones;
                    tm.IdBodega       = Convert.ToInt32(ctm.bodega);
                    tm.IdEstado       = Convert.ToInt32(ctm.estado);

                    te.AddToPercha(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
Exemple #2
0
 public Boolean modificar(clsPercha ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Percha", "IdPercha", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Percha Percha = (Percha)OBJ;
             Percha.Descripcion    = ctm.descripcion;
             Percha.Nro_Divisiones = ctm.divisiones;
             Percha.IdBodega       = Convert.ToInt32(ctm.bodega);
             Percha.IdEstado       = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }