Beispiel #1
0
        private void btnSubmit_Click(object sender, EventArgs e)
        {
            int serviceId = 0;

            int.TryParse(txtServiceId.Text, out serviceId);
            var serviceObj = new Service
            {
                Id            = serviceId,
                Name          = txtName.Text,
                Type          = (cmbType.SelectedItem as ServiceType).Id,
                Cost          = Convert.ToDouble(txtCost.Text),
                Status        = Convert.ToSByte(chkStatus.Checked),
                CreatedOn     = DateTime.Now,
                CreeatedBy    = App.LoggedInEmployee.Id,
                ModifiedOn    = DateTime.Now,
                ModifiedBy    = App.LoggedInEmployee.Id,
                AllowMultiple = Convert.ToSByte(chkAllowMultiple.Checked)
            };

            var serviceDao = new ServiceDao();
            int scid       = serviceDao.SavePrintSeries(serviceObj);

            if (serviceId == 0)
            {
                var sdDao = new StockDetailsDao();
                var sdObj = new StockDetail
                {
                    ServiceId = scid,
                    Stock     = 0
                };
                sdDao.SaveStockDetail(sdObj);
            }

            ShowServices();
        }