예제 #1
0
        // POST: api/Tender
        public void Post([FromBody] TenderModel value)
        {
            var tender = Mapper.Map <TenderModel, Tender>(value);

            _tenderService.CreateTender(tender);
            _tenderService.SaveTender();
        }
예제 #2
0
파일: Program.cs 프로젝트: r4f3t/apo
        static void Main(string[] args)
        {
            //ürünler gelecek
            //sipariş ise sipariş olarak
            //teklif ise teklif olarak kayıt edilecek
            TenderModel _tenderModel = new TenderModel();

            _tenderModel.sipId      = 10001;
            _tenderModel.itemRef    = 5;
            _tenderModel.itemPrice  = 25.45;
            _tenderModel.amount     = 10;
            _tenderModel.clientref  = 1881;
            _tenderModel.mailAdress = "*****@*****.**";
            WriteToDb _writeToDb = new WriteToDb(new TenderType(_tenderModel));

            _writeToDb.InsertToDb();

            OrderModel _orderModel = new OrderModel();

            _orderModel.sipId     = 10001;
            _orderModel.itemRef   = 5;
            _orderModel.itemPrice = 25.45;
            _orderModel.amount    = 10;
            _orderModel.clientref = 1881;
            _writeToDb            = new WriteToDb(new OrderType(_orderModel));
            _writeToDb.InsertToDb();

            Console.ReadKey();
        }
예제 #3
0
 public ActionResult Create(TenderModel model)
 {
     if (ModelState.IsValid)
     {
         tenderService.Create(model);
         return(Redirect("index"));
     }
     return(View(model));
 }
예제 #4
0
        // PUT: api/Tender/5
        public void Put(int id, [FromBody] TenderModel value)
        {
            var tender = _tenderService.GetTenderById(id);

            Mapper.Map(value, tender);

            _tenderService.UpdateTender(tender);
            _tenderService.SaveTender();
        }
예제 #5
0
        private void btnSave_Click(object sender, System.EventArgs e)
        {
            try
            {
                if ((IsFormvalidate()))
                {
                    TenderModel tendermodel = new TenderModel();
                    tendermodel.TenderHeadCode = txtTenderCode.Text.Trim();
                    tendermodel.TenderHeadName = txtTenderName.Text.Trim();

                    if (chkRefundIssue.Checked == false && chkReturnedIssue.Checked == false)
                    {
                        tendermodel.Positive_Negative = "+";
                    }
                    else if (chkRefundIssue.Checked == true && chkReturnedIssue.Checked == true)
                    {
                        tendermodel.Positive_Negative = "*";
                    }
                    else if (chkRefundIssue.Checked == true)
                    {
                        tendermodel.Positive_Negative = "*";
                    }
                    else if (chkReturnedIssue.Checked == true)
                    {
                        tendermodel.Positive_Negative = "-";
                    }

                    tendermodel.SiteCode   = CommonModel.SiteCode;
                    tendermodel.TenderType = cboTenderType.SelectedValue.ToString();
                    if (cboProgramCode.SelectedIndex != -1)
                    {
                        tendermodel.ProgramId = cboProgramCode.SelectedValue.ToString();
                    }

                    bool status = false;

                    status = this.tenderManager.SaveTender(tendermodel);

                    if (status == true)
                    {
                        CommonFunc.ShowMessage(tendermodel.TenderHeadName + " Tender Saved Successfully.", MessageType.Information);
                        Fillgrid();
                    }
                    else
                    {
                        CommonFunc.ShowMessage("Error!!!", MessageType.Information);
                    }
                    clearForm();
                }
            }
            catch (System.Exception ex)
            {
                CommonFunc.ShowMessage(ex.Message, MessageType.Information);
                Logger.Log(ex.Message, Logger.LogingLevel.Error);
            }
        }
예제 #6
0
        public void Create(TenderModel model)
        {
            db.Tenders.Add(new Tender
            {
                Id              = model.Id,
                NumberOfTender  = model.NumberOfTender,
                SubjectOfTender = model.SubjectOfTender,
                Discription     = model.Discription,
                Organizer       = model.Organizer,
                TenderType      = model.TenderType,
                Category        = model.Category,
                Budget          = model.Budget,
                Currency        = model.Currency,
                PublicationDate = model.PublicationDate,
                StartDate       = model.StartDate,
                FinishDate      = model.FinishDate
            });

            db.SaveChanges();
        }
예제 #7
0
파일: TenderType.cs 프로젝트: r4f3t/apo
 public TenderType(TenderModel tenderModel)
 {
     _tenderModel = tenderModel;
 }