public int AddReturnId(InventoryInsHeader _InventoryInsHeader)
 {
     try
     {
         _InventoryInsHeader.CreatedDate     = DateTime.Now;
         _InventoryInsHeader.Accepted        = false;
         _InventoryInsHeader.CreatedByUserId = DatabaseTools.GetUserID;
         contaxt.InventoryInsHeaders.Add(_InventoryInsHeader);
         contaxt.SaveChanges();
         return(_InventoryInsHeader.InventoryInsHeaderId);
     }
     catch
     {
         return(0);
     }
 }
 protected override void OnModelCreating(DbModelBuilder modelBuilder)
 {
     modelBuilder.Configurations.Add(User.Map());
     modelBuilder.Configurations.Add(Role.Map());
     modelBuilder.Configurations.Add(Corporation.Map());
     modelBuilder.Configurations.Add(Product.Map());
     modelBuilder.Configurations.Add(Entities.ProductUnit.Map());
     modelBuilder.Configurations.Add(ProductCategory.Map());
     modelBuilder.Configurations.Add(InventoryInsType.Map());
     modelBuilder.Configurations.Add(InventoryInsHeader.Map());
     modelBuilder.Configurations.Add(InventoryInsDeatil.Map());
     modelBuilder.Configurations.Add(InventoryOutsType.Map());
     modelBuilder.Configurations.Add(InventoryOutsHeader.Map());
     modelBuilder.Configurations.Add(InventoryOutsDeatil.Map());
     modelBuilder.Configurations.Add(ProductParameterValue.Map());
     modelBuilder.Configurations.Add(ProductParameter.Map());
     base.OnModelCreating(modelBuilder);
 }
        public bool Update(InventoryInsHeader _InventoryInsHeader)
        {
            try
            {
                var _contaxt = contaxt.InventoryInsHeaders
                               .Where(p => p.InventoryInsHeaderId == _InventoryInsHeader.InventoryInsHeaderId).FirstOrDefault();

                _contaxt.InventoryInsHeaderId = _InventoryInsHeader.InventoryInsHeaderId;
                _contaxt.InventoryId          = _InventoryInsHeader.InventoryId;
                _contaxt.TypeId      = _InventoryInsHeader.TypeId;
                _contaxt.Title       = _InventoryInsHeader.Title;
                _contaxt.Description = _InventoryInsHeader.Description;
                _contaxt.Date        = _InventoryInsHeader.Date;

                _contaxt.ChangedDate     = DateTime.Now;
                _contaxt.ChangedByUserId = DatabaseTools.GetUserID; contaxt.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }