Esempio n. 1
0
        public string SaveItem(string Code,
                               string Description,
                               string Name,
                               string Price,
                               string Brand,
                               string TaxCode,
                               string Organisationid)
        {
            // save the Organisation details to the database
            string OpperationStatus  = "";
            TblOrganisationItem Item = new TblOrganisationItem();

            Item.ID = Guid.NewGuid();
            Item.TblOrganisationId = Guid.Parse(Organisationid);
            Item.Code        = Code;
            Item.Description = Description;
            Item.Name        = Name;
            Item.Brand       = Brand;
            Item.Price       = Price;
            Item.TaxRate     = TaxCode;
            _context.OrganisationItems.Add(Item);
            try
            {
                _context.SaveChanges();
                OpperationStatus = Item.ID.ToString();
            }
            catch
            {
                OpperationStatus = "Failure";
            }
            return(OpperationStatus);
        }
Esempio n. 2
0
 public void ToTableModel(TblOrganisationItem ToReturn, OrganisationItemViewModel Model)
 {
     ToReturn.Name        = Model.Name;
     ToReturn.Brand       = Model.Brand;
     ToReturn.Code        = Model.Code;
     ToReturn.Description = Model.Description;
     ToReturn.Price       = Model.Price;
     ToReturn.TaxRate     = Model.TaxRate;
 }
Esempio n. 3
0
        public TblOrganisationItem ToTableModel(OrganisationItemViewModel Model)
        {
            TblOrganisationItem ToReturn = new TblOrganisationItem();

            ToReturn.ID          = Guid.Parse(Model.Id);
            ToReturn.Name        = Model.Name;
            ToReturn.Brand       = Model.Brand;
            ToReturn.Code        = Model.Code;
            ToReturn.Description = Model.Description;
            ToReturn.Price       = Model.Price;
            ToReturn.TaxRate     = Model.TaxRate;
            return(ToReturn);
        }
Esempio n. 4
0
        public OrganisationItemViewModel ToViewModel(TblOrganisationItem Model)
        {
            OrganisationItemViewModel ToReturn = new OrganisationItemViewModel();

            ToReturn.Brand          = Model.Brand;
            ToReturn.Code           = Model.Code;
            ToReturn.Description    = Model.Description;
            ToReturn.Id             = Model.ID.ToString();
            ToReturn.Name           = Model.Name;
            ToReturn.OrganisationId = Model.TblOrganisationId.ToString();
            ToReturn.Price          = Model.Price;
            ToReturn.RowVersionNo   = Model.RowVersionNo.ToString();
            ToReturn.TaxRate        = Model.TaxRate;
            return(ToReturn);
        }
Esempio n. 5
0
 public void AddItem(TblOrganisationItem Item)
 {
     _DbContext.OrganisationItems.Add(Item);
 }