private void btnUpdate_Click(object sender, EventArgs e)
        {
            if (ValidateChildren(ValidationConstraints.Enabled))
            {
                try
                {
                    BOCompany       BO = new BOCompany();
                    BusinessManager BM = new BusinessManager();
                    BO.CompanyName = txtCompanyName.Text.Trim();
                    BO.TextBox     = textBox1.Text.Trim();

                    int res = BM.BALUpdateCompany(BO);

                    if (res > 0)
                    {
                        MessageBox.Show("Successfully updated", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        btnUpdate.Enabled = false;
                    }
                    else
                    {
                        MessageBox.Show("Record couldn't be updated", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        New();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
        public void PrintCompany(BOCompany model)
        {
            DacII.WinForms.Setup.Reports.FrmCompany frm = new DacII.WinForms.Setup.Reports.FrmCompany(mApplicationController, model);


            SetCurrentForm(frm);
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (ValidateChildren(ValidationConstraints.Enabled))
            {
                try
                {
                    BOCompany       BO = new BOCompany();
                    BusinessManager BM = new BusinessManager();
                    BO.CompanyName = txtCompanyName.Text.Trim();
                    bool res = BM.BALVerifyCompanyName(BO);

                    if (res == true)
                    {
                        MessageBox.Show("Company name already exits. Please enter a new company name", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtCompanyName.Text = "";
                        txtCompanyName.Focus();
                    }

                    int rowsAffected = BM.BALInsertCompany(BO);

                    if (rowsAffected > 0)
                    {
                        MessageBox.Show("Successfully saved!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        btnSave.Enabled = false;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (ValidateChildren(ValidationConstraints.Enabled))
     {
         if (txtCompanyName.Text != "")
         {
             if ((MessageBox.Show("Do you really want to delete this record?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes))
             {
                 BOCompany       BO = new BOCompany();
                 BusinessManager BM = new BusinessManager();
                 BO.CompanyName = txtCompanyName.Text.Trim();
                 int res = BM.BALDeleteCompany(BO);
                 if (res > 0)
                 {
                     MessageBox.Show("Successfully deleted!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     New();
                 }
                 else
                 {
                     MessageBox.Show("No record found", "Sorry", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     New();
                 }
             }
         }
         else
         {
             MessageBox.Show("Please enter a company to delete", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtCompanyName.Focus();
         }
     }
 }
        public ActionResult EditCompany(int id)
        {
            BOCompany company = blcompany.GetCompanyById(id);

            if (company.Photo == null)
            {
                company.Photo = "default.png";
            }
            return(View(company));
        }
Ejemplo n.º 6
0
        public FrmDataFileInformation(ApplicationPresenter ap, BOCompany model)
            : base(ap)
        {
            InitializeComponent();
            mModel     = model;
            mViewModel = new BOViewModel(model);

            BindViews();
            RegisterEventHandlers();
        }
        public FrmCompany(ApplicationPresenter ap, BOCompany model)
            : base(ap)
        {
            InitializeComponent();

            mModel = model;

            LoadReport("DacII.Reports.DataFileInformation.RptCompany.rdlc");

            BindViews();
            RegisterEventHandlers();
        }
Ejemplo n.º 8
0
        public int UpdateCompany(BOCompany model)
        {
            tblCompanyDetail company = _db.tblCompanyDetails.Where(u => u.Id == model.Id).FirstOrDefault();

            company.Name        = model.Name;
            company.Phone       = model.Phone;
            company.Address     = model.Address;
            company.Photo       = model.Photo;
            company.Email       = model.Email;
            company.Description = model.Description;
            return(_db.SaveChanges());
        }
 public void ShowCompany(BOCompany model)
 {
     if (IsInvalid(mFrmMainSetup))
     {
         mFrmMainSetup = new FrmDataFileInformation(mApplicationController, model);
     }
     else
     {
         mFrmMainSetup.Model = model;
         mFrmMainSetup.UpdateView();
     }
     SetCurrentForm(mFrmMainSetup);
 }
Ejemplo n.º 10
0
        public BOCompany GetCompanyById(int id)
        {
            tblCompanyDetail model   = _db.tblCompanyDetails.Where(u => u.Id == id).FirstOrDefault();
            BOCompany        company = new BOCompany();

            company.Name        = model.Name;
            company.Phone       = model.Phone;
            company.Address     = model.Address;
            company.UserId      = model.UserId;
            company.Photo       = model.Photo;
            company.Email       = model.Email;
            company.Description = model.Description;
            return(company);
        }
Ejemplo n.º 11
0
        public int CreateCompany(BOCompany model)
        {
            tblCompanyDetail company = new tblCompanyDetail();

            company.Name      = model.Name;
            company.Phone     = model.Phone;
            company.Address   = model.Address;
            company.UserId    = model.UserId;
            company.IsDeleted = false;

            company.Photo = model.Photo;

            company.Email       = model.Email;
            company.Description = model.Description;
            company.CreatedAt   = DateTime.Now.ToString();
            _db.tblCompanyDetails.Add(company);
            return(_db.SaveChanges());
        }
Ejemplo n.º 12
0
        public List <BOCompany> GetAllCompany()
        {
            List <BOCompany> lst = new List <BOCompany>();
            var temp             = _db.tblCompanyDetails.Where(u => u.IsDeleted == false).ToList();

            foreach (var model in temp)
            {
                BOCompany company = new BOCompany();
                company.Name        = model.Name;
                company.Phone       = model.Phone;
                company.Address     = model.Address;
                company.Id          = model.Id;
                company.UserId      = model.UserId;
                company.Photo       = model.Photo;
                company.Email       = model.Email;
                company.Description = model.Description;
                lst.Add(company);
            }
            return(lst);
        }
Ejemplo n.º 13
0
        public bool BALVerifyCompanyName(BOCompany Company)
        {
            DBManager DALObject = new DBManager();

            return(DALObject.VerifyCompanyName(Company));
        }
Ejemplo n.º 14
0
        public int BALDeleteCompany(BOCompany Company)
        {
            DBManager DALObject = new DBManager();

            return(DALObject.DeleteCompany(Company));
        }
Ejemplo n.º 15
0
        public int BALUpdateCompany(BOCompany Company)
        {
            DBManager DALObject = new DBManager();

            return(DALObject.UpdateCompanyName(Company));
        }
 public PLStatementAccrual(Accountant acc)
 {
     mAccountant   = acc;
     mCompanyModel = mAccountant.CompanyInfo;
 }
 public PurchasePrintPresenter(Accountant acc, Purchase _obj)
 {
     mPurchase    = _obj;
     mAccountant  = acc;
     mCompanyInfo = mAccountant.CompanyInfo;
 }
 public SalePrintPresenter(Accountant acc, Sale sale)
 {
     mSale        = sale;
     mAccountant  = acc;
     mCompanyInfo = acc.CompanyInfo;
 }
 public ActionResult DetailsCompany(BOCompany model)
 {
     return(View());
 }
        public ActionResult DetailsCompany(int id)
        {
            BOCompany company = blcompany.GetCompanyById(id);

            return(View(company));
        }
 public ActionResult DeleteCompany(BOCompany model)
 {
     blcompany.DeleteCompany(model.Id);
     return(RedirectToAction("ViewCOmpany"));
 }
 public ActionResult EditCompany(BOCompany model)
 {
     blcompany.UpdateCompany(model);
     return(RedirectToAction("ViewCOmpany"));
 }
 public BalanceSheetStd(Accountant acc)
 {
     mAccountant   = acc;
     mCompanyModel = mAccountant.CompanyInfo;
 }
 public ActionResult CreateCompany(BOCompany model)
 {
     blcompany.CreateCompany(model);
     return(View());
 }
Ejemplo n.º 25
0
        public int BALInsertCompany(BOCompany Company)
        {
            DBManager DALObject = new DBManager();

            return(DALObject.InsertCompanyName(Company));
        }