Esempio n. 1
0
        public void Delete(St_BankH ObjDelete)
        {
            var ObjToDelete = _context.St_BankHs.SingleOrDefault(m => m.CompanyID == ObjDelete.CompanyID && m.BankID == ObjDelete.BankID);

            if (ObjToDelete != null)
            {
                _context.St_BankHs.Remove(ObjToDelete);
            }
        }
Esempio n. 2
0
        public void Update(St_BankH ObjUpdate)
        {
            var ObjToUpdate = _context.St_BankHs.FirstOrDefault(m => m.CompanyID == ObjUpdate.CompanyID && m.BankID == ObjUpdate.BankID);

            if (ObjToUpdate != null)
            {
                ObjToUpdate.ArabicName        = ObjUpdate.ArabicName;
                ObjToUpdate.EnglishName       = ObjUpdate.EnglishName;
                ObjToUpdate.FundingAgencyID   = ObjUpdate.FundingAgencyID;
                ObjToUpdate.InsUserID         = ObjUpdate.InsUserID;
                ObjToUpdate.InsDateTime       = ObjUpdate.InsDateTime;
                ObjToUpdate.BankAccountNumber = ObjUpdate.BankAccountNumber;
            }
        }
Esempio n. 3
0
        public JsonResult UpdateSt_BankH(St_BankHVM ObjUpdate)
        {
            MsgUnit Msg = new MsgUnit();

            try
            {
                var userId      = User.Identity.GetUserId();
                var UserInfo    = _unitOfWork.User.GetMyInfo(userId);
                var St_BankHObj = new St_BankH();
                St_BankHObj.InsDateTime     = DateTime.Now;
                St_BankHObj.InsUserID       = userId;
                St_BankHObj.CompanyID       = UserInfo.fCompanyId;
                St_BankHObj.FundingAgencyID = ObjUpdate.FundingAgencyID;
                St_BankHObj.BankID          = ObjUpdate.BankID;
                if (String.IsNullOrEmpty(ObjUpdate.EnglishName))
                {
                    ObjUpdate.EnglishName = ObjUpdate.ArabicName;
                }
                St_BankHObj.ArabicName        = ObjUpdate.ArabicName;
                St_BankHObj.EnglishName       = ObjUpdate.EnglishName;
                St_BankHObj.BankAccountNumber = ObjUpdate.BankAccountNumber;

                if (!ModelState.IsValid)
                {
                    string Err    = " ";
                    var    errors = ModelState.Values.SelectMany(v => v.Errors);
                    foreach (ModelError error in errors)
                    {
                        Err = Err + error.ErrorMessage + " * ";
                    }
                    Msg.Msg  = Resources.Resource.SomthingWentWrong + " : " + Err;
                    Msg.Code = 0;
                    return(Json(Msg, JsonRequestBehavior.AllowGet));
                }
                _unitOfWork.St_BankH.Update(St_BankHObj);
                _unitOfWork.Complete();

                Msg.Code = 1;
                Msg.Msg  = Resources.Resource.UpdatedSuccessfully;
                return(Json(Msg, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                Msg.Msg  = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString();
                Msg.Code = 0;
                return(Json(Msg, JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 4
0
        public JsonResult DeleteSt_BankH(St_BankHVM ObjDelete)
        {
            MsgUnit Msg = new MsgUnit();

            try
            {
                var userId   = User.Identity.GetUserId();
                var UserInfo = _unitOfWork.User.GetMyInfo(userId);
                ObjDelete.CompanyID = UserInfo.fCompanyId;
                var St_BankHObj = new St_BankH();
                St_BankHObj.CompanyID = UserInfo.fCompanyId;
                St_BankHObj.BankID    = ObjDelete.BankID;
                if (!ModelState.IsValid)
                {
                    string Err    = " ";
                    var    errors = ModelState.Values.SelectMany(v => v.Errors);
                    foreach (ModelError error in errors)
                    {
                        Err = Err + error.ErrorMessage + " * ";
                    }

                    Msg.Msg  = Resources.Resource.SomthingWentWrong + " : " + Err;
                    Msg.Code = 0;
                    return(Json(Msg, JsonRequestBehavior.AllowGet));
                }
                _unitOfWork.St_BankH.Delete(St_BankHObj);
                _unitOfWork.Complete();
                Msg.Code = 1;
                Msg.Msg  = Resources.Resource.DeletedSuccessfully;
                return(Json(Msg, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                Msg.Msg  = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString();
                Msg.Code = 0;
                return(Json(Msg, JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 5
0
 public void Add(St_BankH ObjSave)
 {
     _context.St_BankHs.Add(ObjSave);
 }