Exemplo n.º 1
0
        private bool DoAdd()
        {
            bool result = false;

            if (string.IsNullOrWhiteSpace(txtReceivedTime.Text))
            {
                JscriptMsg("收款时间不能为空!", "");
                return(false);
            }
            string[]            storeInOrderValues = ddlSotreInOrder.SelectedValue.Split('|');
            Model.ReceivedMoney model = new Model.ReceivedMoney();
            BLL.ReceivedMoney   bll   = new BLL.ReceivedMoney();

            model.Name              = txtName.Text;
            model.CustomerId        = int.Parse(ddlCustomer.SelectedValue);
            model.StoreInOrderId    = int.Parse(storeInOrderValues[0]);
            model.BeginChargingTime = DateTime.Parse(hidReceivedBeginTime.Value);
            model.EndChargingTime   = DateTime.Parse(hidReceivedEndTime.Value);
            model.ReceivedTime      = DateTime.Parse(txtReceivedTime.Text);
            model.ChargingCount     = decimal.Parse(txtChargingCount.Text);
            model.TotalPrice        = decimal.Parse(txtTotalMoney.Text);
            model.InvoicedPrice     = decimal.Parse(txtInvoiceMoney.Text);
            model.HasBeenInvoiced   = rblHasBeenInvoiced.Checked;
            if (!string.IsNullOrWhiteSpace(txtReceivedTime.Text))
            {
                model.InvoicedTime = DateTime.Parse(txtReceivedTime.Text);
            }
            model.Admin            = txtAdmin.Text;
            model.InvoicedOperator = txtInvoicedOperator.Text;
            model.UnitPriceDetails = txtUnitPriceDetails.Text;
            model.Remark           = txtRemark.Text;
            model.Status           = 0;
            model.CreateTime       = DateTime.Now;

            if (bll.Add(model))
            {
                AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加收款记录:" + model.Id); //记录日志
                result = true;
            }
            return(result);
        }
Exemplo n.º 2
0
        private void ShowInfo(int _id)
        {
            BLL.ReceivedMoney   bll   = new BLL.ReceivedMoney();
            Model.ReceivedMoney model = bll.GetModel(_id);

            txtName.Text = model.Name;
            ddlCustomer.SelectedValue = model.CustomerId.ToString();
            StoreInOrderBind(model.CustomerId.ToString());
            ddlSotreInOrder.SelectedValue = model.StoreInOrderId.ToString() + "|" + model.ReceivedTime.ToString() + "|" + model.ChargingCount.ToString();
            hidReceivedBeginTime.Value    = model.BeginChargingTime.ToString();
            hidReceivedEndTime.Value      = model.EndChargingTime.ToString();
            txtReceivedTime.Text          = model.ReceivedTime.ToString("yyyy-MM-dd");
            txtChargingCount.Text         = model.ChargingCount.ToString();
            txtTotalMoney.Text            = model.TotalPrice.ToString();
            txtInvoiceMoney.Text          = model.InvoicedPrice.ToString();
            txtAdmin.Text              = model.Admin;
            txtRemark.Text             = model.Remark;
            rblHasBeenInvoiced.Checked = model.HasBeenInvoiced;
            txtInvoicedTime.Text       = model.InvoicedTime.HasValue ? model.InvoicedTime.Value.ToString("yyyy-MM-dd") : "";
            txtInvoicedOperator.Text   = model.InvoicedOperator;
            txtUnitPriceDetails.Text   = model.UnitPriceDetails;
        }
Exemplo n.º 3
0
        private bool DoAdd()
        {
            bool result = false;
            if (string.IsNullOrWhiteSpace(txtReceivedTime.Text))
            {
                JscriptMsg("收款时间不能为空!", "");
                return false;
            }
            string[] storeInOrderValues = ddlSotreInOrder.SelectedValue.Split('|');
            Model.ReceivedMoney model = new Model.ReceivedMoney();
            BLL.ReceivedMoney bll = new BLL.ReceivedMoney();

            model.Name = txtName.Text;
            model.CustomerId = int.Parse(ddlCustomer.SelectedValue);
            model.StoreInOrderId = int.Parse(storeInOrderValues[0]);
            model.BeginChargingTime = DateTime.Parse(hidReceivedBeginTime.Value);
            model.EndChargingTime = DateTime.Parse(hidReceivedEndTime.Value);
            model.ReceivedTime = DateTime.Parse(txtReceivedTime.Text);
            model.ChargingCount = decimal.Parse(txtChargingCount.Text);
            model.TotalPrice = decimal.Parse(txtTotalMoney.Text);
            model.InvoicedPrice = decimal.Parse(txtInvoiceMoney.Text);
            model.HasBeenInvoiced = rblHasBeenInvoiced.Checked;
            if (!string.IsNullOrWhiteSpace(txtReceivedTime.Text))
            {
                model.InvoicedTime = DateTime.Parse(txtReceivedTime.Text);
            }
            model.Admin = txtAdmin.Text;
            model.InvoicedOperator = txtInvoicedOperator.Text;
            model.UnitPriceDetails = txtUnitPriceDetails.Text;
            model.Remark = txtRemark.Text;
            model.Status = 0;
            model.CreateTime = DateTime.Now;

            if (bll.Add(model))
            {
                AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加收款记录:" + model.Id); //记录日志
                result = true;
            }
            return result;
        }
 private void ShowInfo(int _id)
 {
     BLL.ReceivedMoney bll = new BLL.ReceivedMoney();
     model = bll.GetModel(_id);
 }
 private void ShowInfo(int _id)
 {
     BLL.ReceivedMoney bll = new BLL.ReceivedMoney();
     model = bll.GetModel(_id);
 }