Example #1
0
        // PUT api/CRMCusBilling?tblBilling
        public void Put(string CusId, [FromBody] tblCusBilling cb)
        {
            using (var ctx = new CRMModel())
            {
                // Update Statement
                var update = ctx.tblCusBillings.Where(ci => ci.CusId == CusId).FirstOrDefault();
                if (update != null)
                {
                    update.CusId      = cb.CusId;
                    update.CustomerId = cb.CustomerId;
                    update.CusCode    = cb.CusCode;
                    update.Name       = cb.Name;
                    update.ADDR1      = cb.ADDR1;
                    update.ADDR2      = cb.ADDR2;
                    update.ADDR3      = cb.ADDR3;
                    update.TEL        = cb.TEL;
                    update.ACCOUNT    = cb.ACCOUNT;
                    update.LAST       = cb.LAST;
                    update.EmailTo    = cb.EmailTo;
                    update.OUTSTND    = cb.OUTSTND;
                    update.MTD        = cb.MTD;
                    update.YTD        = cb.YTD;
                    update.TERM       = cb.TERM;
                    update.ACCT       = cb.ACCT;
                    update.ATTN       = cb.ATTN;
                    update.INVOICING  = cb.INVOICING;
                    update.WHTax      = cb.WHTax;
                    update.EmId       = cb.EmId;
                    update.AddPerson  = cb.AddPerson;
                    update.Department = cb.Department;
                }

                ctx.SaveChanges();
            }
        }
Example #2
0
        // POST api/CRMCusBilling?tblCusBilling
        public void Post([FromBody] tblCusBilling cb)
        {
            using (var ctx = new CRMModel())
            {
                var cusbill = ctx.Set <tblCusBilling>();
                cusbill.Add(new tblCusBilling
                {
                    CusId      = cb.CusId,
                    CustomerId = cb.CustomerId,
                    CusCode    = cb.CusCode,
                    Name       = cb.Name,
                    ADDR1      = cb.ADDR1,
                    ADDR2      = cb.ADDR2,
                    ADDR3      = cb.ADDR3,
                    TEL        = cb.TEL,
                    ACCOUNT    = cb.ACCOUNT,
                    LAST       = cb.LAST,
                    EmailTo    = cb.EmailTo,
                    OUTSTND    = cb.OUTSTND,
                    MTD        = cb.MTD,
                    YTD        = cb.YTD,
                    TERM       = cb.TERM,
                    ACCT       = cb.ACCT,
                    ATTN       = cb.ATTN,
                    INVOICING  = cb.INVOICING,
                    WHTax      = cb.WHTax,
                    EmId       = cb.EmId,
                    AddPerson  = cb.AddPerson,
                    Department = cb.Department
                });

                ctx.SaveChanges();
            }
        }