public ActionResult UretimYetkilendirmeArama(string IsNo,   bool? chkBanaAtanmislar, bool? chkDevamEdenler)
        {
            using (matbaaEntities ent = new matbaaEntities())
                {
                    bool chkBanaAtanmislarSonuc = false;
                    bool chkDevamEdenlerSonuc = false;
                    string IsNoSonuc = string.Empty;
                    if (chkBanaAtanmislar != null)
                    {
                        if (chkBanaAtanmislar != false)
                        {
                            chkBanaAtanmislarSonuc = true;
                        }
                    }
                    if (chkDevamEdenler != null)
                    {
                        if (chkDevamEdenler != false)
                        {
                            chkDevamEdenlerSonuc = true;
                        }
                    }
                    if (IsNo != null)
                    {
                        IsNoSonuc = IsNo;
                    }

                    List<uspUretimYetkilendirmeArama_Result> oUretimYetkilendirmeArama =
                        new List<uspUretimYetkilendirmeArama_Result>();
                    //oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(User.KullaniciUN, IsNo, true).ToList();
                    if (!String.IsNullOrEmpty(IsNoSonuc))
                    {
                        if (chkBanaAtanmislarSonuc && !chkDevamEdenlerSonuc)
                        {
                            oUretimYetkilendirmeArama =
                                ent.uspUretimYetkilendirmeArama(User.KullaniciUN, IsNo, null).ToList();
                        }
                        if (!chkBanaAtanmislarSonuc && chkDevamEdenlerSonuc)
                        {
                            oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(null, IsNo, true).ToList();
                        }
                        if (chkBanaAtanmislarSonuc && chkDevamEdenlerSonuc)
                        {
                            oUretimYetkilendirmeArama =
                                ent.uspUretimYetkilendirmeArama(User.KullaniciUN, IsNo, true).ToList();
                        }
                        if (!chkBanaAtanmislarSonuc && !chkDevamEdenlerSonuc)
                        {
                            oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(null, IsNo, null).ToList();
                        }

                    }
                    //else
                    //{
                    //    if (chkBanaAtanmislar.Value && !chkDevamEdenler.Value)
                    //    {
                    //        oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(User.KullaniciUN, null, false).ToList();
                    //    }
                    //    if (!chkBanaAtanmislar.Value && chkDevamEdenler.Value)
                    //    {
                    //        oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(null, null, true).ToList();
                    //    }
                    //    if (chkBanaAtanmislar.Value && chkDevamEdenler.Value)
                    //    {
                    //        oUretimYetkilendirmeArama = ent.uspUretimYetkilendirmeArama(User.KullaniciUN, null, true).ToList();
                    //    }
                    //}
                    return View(oUretimYetkilendirmeArama);
                }
        }