コード例 #1
0
        public JsonResult Save(CompanyDetailDto data)
        {
            #region TOKEN
            var      sessione  = (SessionModel)Session[Resources.Constante.SessionUsuario];
            LoginDto oLoginDto = new LoginDto();
            oLoginDto.v_UserName = sessione.UserName;
            oLoginDto.v_Password = sessione.Pass;
            var validated = _securityBL.ValidateAccess(oLoginDto);
            if (validated == null)
            {
                return(Json("", "application/json", Encoding.UTF8, JsonRequestBehavior.AllowGet));
            }
            #endregion

            if (Request.Files.Count > 0)
            {
            }

            data.ResponsibleSystemUserId = validated.SystemUserId;
            data.InsertUserId            = validated.SystemUserId;

            data.PathLogo = data.IdentificationNumber;
            var response = _companyBL.Save(data, validated.Token);
            //if (response.IsSuccess)
            //{
            SaveImage(data.ImageLogo, data.IdentificationNumber);
            //}
            return(Json(response, "application/json", Encoding.UTF8, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         decimal preBal = Convert.ToDecimal(txtPreBal.Text);
         if (FormValidate() == true)
         {
             CompanyBL objCom = new CompanyBL()
             {
                 CompanyName = txtComName.Text,
                 Email       = txtEmail.Text,
                 Contact     = txtContact.Text,
                 Address     = txtAddress.Text,
                 DuePayment  = Convert.ToDecimal(txtPreBal.Text)
             };
             if (preBal > 0)
             {
                 PurchaseLedgerBL objBl = new PurchaseLedgerBL()
                 {
                     CompanyID   = Convert.ToInt32(txtComID.Text),
                     Debit       = Convert.ToDecimal(txtPreBal.Text),
                     Credit      = 0,
                     Date        = Convert.ToDateTime(DateTime.Now.ToShortDateString()),
                     Balance     = Convert.ToDecimal(txtPreBal.Text),
                     Description = "Opening Balance"
                 };
                 objBl.save();
             }
             objCom.Save();
             MessageBox.Show("Record Saved Successfull");
             LoadData();
             btnAddnew.Enabled = true;
             ClearGroup();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString());
     }
 }