public ResultAPI SaveData(GetSeller_Edit data)
        {
            db = new PTTGSP_DWSContext();
            ResultAPI result = new ResultAPI();

            if (data.nVendorID == 0)                                                                              //create
            {
                var CheckCode = db.TB_Vendor.FirstOrDefault(w => w.sCompanyCode == data.sCompanyCode && w.IsDel); //Check CompanyCode
                if (CheckCode != null)
                {
                    result.Message = "มีรหัสบริษัทในระบบแล้ว !";
                    result.Status  = ResultStatus.Warning;
                }
                else
                {
                    TB_Vendor s = new TB_Vendor();
                    s.sCompanyCode = data.sCompanyCode;
                    s.sCompanyName = data.sCompanyName;
                    s.sContactName = data.sContactName;
                    s.sEmail       = data.sEmail;
                    s.sTel         = data.sTel;
                    s.sDetail      = data.sDetail;
                    s.IsActive     = data.IsActive == "0" ? true : false;
                    s.sCreateBy    = "";
                    s.sUpdateBy    = "";
                    s.dCreate      = DateTime.Now;
                    s.dUpdate      = DateTime.Now;
                    db.TB_Vendor.Add(s);

                    result.Status = ResultStatus.Success;
                }
            }
            else //Update
            {
                var CheckCode = db.TB_Vendor.FirstOrDefault(w => w.sCompanyCode == data.sCompanyCode && w.IsDel); //Check CompanyCode
                if (CheckCode != null)
                {
                    result.Message = "มีรหัสบริษัทในระบบแล้ว !";
                    result.Status  = ResultStatus.Warning;
                }
                else
                {
                    int nID    = data.nVendorID;
                    var Update = db.TB_Vendor.FirstOrDefault(w => w.nVendorID == nID);
                    if (Update != null)
                    {
                        Update.sCompanyCode = data.sCompanyCode;
                        Update.sCompanyName = data.sCompanyName;
                        Update.sContactName = data.sContactName;
                        Update.sEmail       = data.sEmail;
                        Update.sTel         = data.sTel;
                        Update.sDetail      = data.sDetail;
                        Update.IsActive     = data.IsActive == "0" ? true : false;
                        Update.sUpdateBy    = "";
                        Update.dUpdate      = DateTime.Now;

                        result.Status = ResultStatus.Success;
                    }
                    else
                    {
                        result.Message = "ข้อมูลไม่ถูกต้อง !";
                        result.Status  = ResultStatus.Error;
                    }
                }
            }
            db.SaveChanges();
            return(result);
        }
        public IActionResult GetData_Edit(int nID)
        {
            TB_Vendor lst = db.TB_Vendor.FirstOrDefault(w => w.nVendorID == nID);

            return(Ok(lst));
        }