public ActionResult DeleteOrder(int id)
        {
            bool result             = false;
            PROFORMA_SIPARISLER pro = _proformaSiparisORM.GetList("select * from PROFORMA_SIPARISLER where pro_RECno='" + id + "'").FirstOrDefault();

            if (pro != null)
            {
                result = _proformaSiparisORM.Delete("Delete from PROFORMA_SIPARISLER where pro_evrakno_seri='" + pro.pro_evrakno_seri + "' and pro_evrakno_sira='" + pro.pro_evrakno_sira + "'");

                _evrakAciklamaORM.Delete("Delete from EVRAK_ACIKLAMALARI where egk_evr_seri='" + pro.pro_evrakno_seri + "' and egk_evr_sira='" + pro.pro_evrakno_sira + "'");

                if (result)
                {
                    return(Json("1"));
                }
                else
                {
                    return(Json("-1"));
                }
            }
            else
            {
                return(Json(""));
            }
        }
        public ActionResult AddOrder(ProformaOrderViewModel model)
        {
            if (ModelState.IsValid)
            {
                if (HizmetOrderBasket.ActiveOrder.items.Count > 0)
                {
                    bool durum = false;
                    int  count = 0;
                    foreach (var item in HizmetOrderBasket.ActiveOrder.items)
                    {
                        PROFORMA_SIPARISLER p = new PROFORMA_SIPARISLER();
                        p.pro_RECid_DBCno  = 0;
                        p.pro_RECid_RECno  = 0;
                        p.pro_SpecRecNo    = 0;
                        p.pro_iptal        = false;
                        p.pro_fileid       = 22;
                        p.pro_hidden       = false;
                        p.pro_kilitli      = false;
                        p.pro_degisti      = false;
                        p.pro_checksum     = 0;
                        p.pro_create_user  = 7;
                        p.pro_create_date  = DateTime.Now;
                        p.pro_lastup_date  = DateTime.Now;
                        p.pro_lastup_user  = 7;
                        p.pro_firmano      = 0;
                        p.pro_subeno       = 0;
                        p.pro_tarihi       = model.Tarih;
                        p.pro_testarihi    = model.Tarih;
                        p.pro_tipi         = 0;
                        p.pro_cinsi        = 2;
                        p.pro_evrakno_seri = model.EvrakSeri;
                        p.pro_evrakno_sira = model.EvrakSira;
                        p.pro_satirno      = count;
                        p.pro_belge_tarihi = model.Tarih;
                        p.pro_saticikodu   = model.TekniksyenKod;
                        p.pro_mustkodu     = model.CariKod;
                        p.pro_stokkodu     = item.HizmetKod;
                        if (item.HizmetTip == "Hizmet")
                        {
                            string Aciklama1 = model.Aciklama1;
                            if (!string.IsNullOrEmpty(Aciklama1))
                            {
                                if (Aciklama1.Length >= 50)
                                {
                                    string subAciklama = Aciklama1.Substring(0, 49);
                                    Aciklama1 = subAciklama;
                                }
                            }
                            else
                            {
                                Aciklama1 = "";
                            }
                            p.pro_aciklama = Aciklama1;
                        }
                        else
                        {
                            p.pro_aciklama = "";
                        }
                        if (item.HizmetTip == "Hizmet")
                        {
                            p.pro_aciklama2 = GetAciklama(model) + " = " + GetSaat(model);
                        }
                        else
                        {
                            p.pro_aciklama2 = "";
                        }
                        p.pro_depono = 1;
                        if (item.HizmetTip == "Hizmet")
                        {
                            p.pro_harekettipi = 1;
                        }
                        else
                        {
                            p.pro_harekettipi = 0;
                        }

                        if (item.HizmetTip == "Hizmet")
                        {
                            p.pro_special1 = item.Special;
                        }
                        else
                        {
                            p.pro_special1 = "";
                        }
                        p.pro_special2                 = "";
                        p.pro_special3                 = "";
                        p.pro_belge_no                 = "";
                        p.pro_iskonto1                 = 0;
                        p.pro_iskonto2                 = 0;
                        p.pro_iskonto3                 = 0;
                        p.pro_iskonto4                 = 0;
                        p.pro_iskonto5                 = 0;
                        p.pro_iskonto6                 = 0;
                        p.pro_masraf1                  = 0;
                        p.pro_masraf2                  = 0;
                        p.pro_masraf3                  = 0;
                        p.pro_masraf4                  = 0;
                        p.pro_vergipntr                = 1;
                        p.pro_vergi                    = 0;
                        p.pro_masrafvergi              = 0;
                        p.pro_masrafvergipntr          = 0;
                        p.pro_opno                     = 0;
                        p.pro_onaylayanKul_no          = 0;
                        p.pro_vergisiz                 = false;
                        p.pro_kapat                    = false;
                        p.pro_promosyon_fl             = false;
                        p.pro_cari_grupno              = 0;
                        p.pro_dovizcinsi               = 0;
                        p.pro_dovizkuru                = 1;
                        p.pro_altdovizkuru             = 0;
                        p.pro_adresno                  = 1;
                        p.pro_teslimturu               = "";
                        p.pro_cagrilabilir_fl          = true;
                        p.pro_sipDbID                  = 0;
                        p.pro_sipRecID                 = 0;
                        p.pro_isk_mas_1                = 0;
                        p.pro_isk_mas_2                = 1;
                        p.pro_isk_mas_3                = 1;
                        p.pro_isk_mas_4                = 1;
                        p.pro_isk_mas_5                = 1;
                        p.pro_isk_mas_6                = 1;
                        p.pro_isk_mas_7                = 1;
                        p.pro_isk_mas_8                = 1;
                        p.pro_isk_mas_9                = 1;
                        p.pro_isk_mas_10               = 1;
                        p.pro_sat_isk_mas1             = false;
                        p.pro_sat_isk_mas2             = false;
                        p.pro_sat_isk_mas3             = false;
                        p.pro_sat_isk_mas4             = false;
                        p.pro_sat_isk_mas5             = false;
                        p.pro_sat_isk_mas6             = false;
                        p.pro_sat_isk_mas7             = false;
                        p.pro_sat_isk_mas8             = false;
                        p.pro_sat_isk_mas9             = false;
                        p.pro_sat_isk_mas10            = false;
                        p.pro_Exp_Imp_Kodu             = "";
                        p.pro_karoani                  = 0;
                        p.pro_durumu                   = 0;
                        p.pro_stalRecId_DBCno          = 0;
                        p.pro_stalRecId_RECno          = 0;
                        p.pro_planlananmiktar          = 0;
                        p.pro_teklifRecId_DBCno        = 0;
                        p.pro_teklifRecId_RECno        = 0;
                        p.pro_parti_kodu               = "";
                        p.pro_lot_no                   = 0;
                        p.pro_fiyat_liste_no           = 0;
                        p.pro_Otv_Pntr                 = 0;
                        p.pro_Otv_Vergi                = 0;
                        p.pro_otvtutari                = 0;
                        p.pro_OtvVergisiz_Fl           = 0;
                        p.pro_paket_kod                = "";
                        p.pro_RezRecId_DBCno           = 0;
                        p.pro_RezRecId_RECno           = 0;
                        p.pro_yetkili_recid_dbcno      = 0;
                        p.pro_yetkili_recid_recno      = 0;
                        p.pro_kapatmanedenkod          = "";
                        p.pro_gecerlilik_tarihi        = DateTime.Now;
                        p.pro_onodeme_evrak_seri       = "";
                        p.pro_onodeme_evrak_sira       = 0;
                        p.pro_onodeme_evrak_tip        = 0;
                        p.pro_rezervasyon_miktari      = 0;
                        p.pro_rezerveden_teslim_edilen = 0;

                        if (item.HizmetTip == "Hizmet")
                        {
                            p.pro_miktar = GetMiktar(model);
                        }
                        else
                        {
                            p.pro_miktar = 1;
                        }
                        p.pro_birim_pntr   = 0;
                        p.pro_tesmiktari   = 0;
                        p.pro_bfiyati      = 0;
                        p.pro_tutari       = 0;
                        p.pro_cari_sormerk = "";
                        p.pro_projekodu    = "";
                        p.pro_stok_sormerk = "";
                        durum = _proformaSiparisORM.Insert(p);
                        count++;
                    }
                    Session["EvrakSeri"]     = null;
                    Session["ProformaOrder"] = null;
                    if (durum)
                    {
                        PROFORMA_SIPARISLER pro = _proformaSiparisORM.GetList("select top 1 * from PROFORMA_SIPARISLER order by pro_RECno desc").FirstOrDefault();
                        if (pro != null)
                        {
                            insertEvrakAciklamsi(pro.pro_evrakno_seri, pro.pro_evrakno_sira, model.Aciklama1, model.Aciklama2, model.Aciklama3, model.Aciklama4, model.Aciklama5);
                        }
                        Success("Kayit işlemi başarılı");
                        return(Json("1"));
                    }
                    else
                    {
                        Warning("Kayit işlemi başarısız");
                        return(Json("1"));
                    }
                }
            }
            return(View(model));
        }