Пример #1
0
        public ActionResult Details(int id)
        {
            int teklifid = 0;

            ViewBag.cevaptrh = "";
            if (RouteData.Values["id"] != null)
            {
                bool isnumber = int.TryParse(RouteData.Values["id"].ToString(), out teklifid);
                if (isnumber)
                {
                    var teklif = TeklifManager.GetTeklifById(teklifid);
                    if (teklif.CevapTarihi == null)
                    {
                        ViewBag.cevaptrh = DateTime.Now.ToShortDateString();
                    }
                    else
                    {
                        ViewBag.cevaptrh = ((DateTime)teklif.CevapTarihi).ToShortDateString();
                    }

                    var TekDurum = new List <SelectListItem> {
                        new SelectListItem {
                            Value = "0", Text = "Onaylandı", Selected = false
                        },
                        new SelectListItem {
                            Value = "1", Text = "Onaylanmadı", Selected = false
                        },
                        new SelectListItem {
                            Value = "2", Text = "İptal Edildi", Selected = false
                        }
                    };
                    TekDurum.FirstOrDefault(d => d.Value == teklif.Durum.ToString()).Selected = true;
                    ViewBag.TeklifDurum = TekDurum;
                    var         urunler   = TeklifManager.GetUrunList(teklifid);
                    TeklifModel modelbind = new TeklifModel(teklif, urunler);
                    return(View(modelbind));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(View());
            }
        }
Пример #2
0
 public static Teklif ToEntity(this TeklifModel model, Teklif destination)
 {
     return(model.MapTo(destination));
 }
Пример #3
0
 public static Teklif ToEntity(this TeklifModel model)
 {
     return(model.MapTo <TeklifModel, Teklif>());
 }