protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebSecurity.InitializeDatabaseConnection("DefaultConnection", "Uzytkownicy", "UserId", "UserName", autoCreateTables: true); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AuthConfig.RegisterAuth(); // added RegisterRoutes(RouteTable.Routes); ModelMetadataProviders.Current = new AwesomeModelMetadataProvider(); if (!System.Web.Security.Roles.IsUserInRole(KancelariaSettings.AdminUserName(), "Admin") && WebSecurity.UserExists(KancelariaSettings.AdminUserName())) { System.Web.Security.Roles.AddUserToRole(KancelariaSettings.AdminUserName(), "Admin"); } if (!System.Web.Security.Roles.IsUserInRole(KancelariaSettings.AdminUserName(), "Kancelaria") && WebSecurity.UserExists(KancelariaSettings.AdminUserName())) { System.Web.Security.Roles.AddUserToRole(KancelariaSettings.AdminUserName(), "Kancelaria"); } }
public ActionResult Dodaj() { var Model = new KontoBankowe(); Model.IdFirmy = KancelariaSettings.IdFirmy(User.Identity.Name); return(View(Model)); }
public ActionResult UstawDomyslny(int id, string returnUrl) { InwestycjeRepository.SetDefault(KancelariaSettings.IdFirmy(User.Identity.Name), id); InwestycjeRepository.Save(); TempData["Message"] = String.Format("Ustawiono domyślną inwestycję"); return(Redirect(returnUrl)); }
public ActionResult Search(string search, int?page) { //obtain the result somehow (an IEnumerable<Fruit>) var result = KontaBankoweRepository.KontaBankowe(KancelariaSettings.IdFirmy(User.Identity.Name)).Where(o => o.NumerKonta.StartsWith(search) || o.Nazwa.ToLower().Contains(search.ToLower())); var rows = this.RenderView(@"Awesome\LookupList", result.Skip((page.Value - 1) * KancelariaSettings.PageSize).Take(KancelariaSettings.PageSize)); return(Json(new { rows, more = result.Count() > page * KancelariaSettings.PageSize })); }
public ActionResult Dodaj(FormCollection collection) { var Model = new FakturaSprzedazy(); try { Model.IdFirmy = KancelariaSettings.IdFirmy(User.Identity.Name); Model.IdRoku = KancelariaSettings.IdRoku(User.Identity.Name); UpdateModel(Model); if (collection["CheckCzyZaliczka"] != null && collection["CheckCzyZaliczka"].ToString() == "on") { Model.CzyZaliczka = true; } else { Model.CzyZaliczka = false; } if (collection["CheckCzyUmowa"] != null && collection["CheckCzyUmowa"].ToString() == "on") { Model.CzyUmowa = true; } else { Model.CzyUmowa = false; } if (Model.IsValid) { FakturySprzedazyRepository.Dodaj(Model); FakturySprzedazyRepository.Save(); TempData["Message"] = "Dodano fakturę sprzedaży"; return(RedirectToAction("Edytuj", new { @id = Model.Id })); } else { foreach (var rule in Model.GetRuleViolations()) { ModelState.AddModelError(rule.PropertyName, rule.ErrorMessage); } return(View(Model)); } } catch (Exception ex) { Logger.ErrorFormat("Dodawanie faktur sprzedaży\n{0}", ex); ViewBag.ErrorMessage = String.Format("Nie powiodło się dodawnie faktury\n{0}", ex.Message); return(View(Model)); } }
public ActionResult RejestrKontrahentow(string search, string asc, string desc) { var Model = new ReportModel <PagedSearchedQueryResult <Kontrahent> >( KontrahenciRepository.Kontrahenci(KancelariaSettings.IdFirmy(User.Identity.Name), 0, search, asc, desc, 0), "Rejestr kontrahentów", String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku) ); return(View(Model)); }
public ActionResult Kartoteka(int?page, string search, string asc, string desc) { if (KancelariaSettings.IsOneFirm()) { return(RedirectToAction("Edytuj", new { id = KancelariaSettings.IdFirmy(User.Identity.Name) })); } var Model = FirmyRepository.Firmy(page ?? 0, search, asc, desc); return(View(Grid(Model))); }
public ActionResult Search(string search, int?page, int idKontrahenta) { //obtain the result somehow (an IEnumerable<Fruit>) //var result = JednostkiMiaryRepository.SposobyPlatnosci().Where(o => o.KodJednostkiMiary.ToLower().Contains(search.ToLower())); var result = FakturySprzedazyRepository.FakturySprzedazy(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), idKontrahenta).Where(o => o.NumerFaktury.ToLower().Contains(search.ToLower())); var rows = this.RenderView(@"Awesome\LookupList", result.Skip((page.Value - 1) * KancelariaSettings.PageSize).Take(KancelariaSettings.PageSize)); return(Json(new { rows, more = result.Count() > page * KancelariaSettings.PageSize })); }
public ActionResult Search(string search, int?page, int idKontrahenta) { var result = FakturyZakupuRepository.FakturyZakupu(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), idKontrahenta) .Where( o => o.NumerFaktury.ToLower().Contains(search.ToLower()) || o.WlasnyNumerFaktury.ToLower().Contains(search.ToLower()) ); var rows = this.RenderView(@"Awesome\LookupList", result.Skip((page.Value - 1) * KancelariaSettings.PageSize).Take(KancelariaSettings.PageSize)); return(Json(new { rows, more = result.Count() > page * KancelariaSettings.PageSize })); }
public ActionResult Search(string search, int?page) { var result = KontrahenciRepository.Kontrahenci(KancelariaSettings.IdFirmy(User.Identity.Name)) .Where( o => o.KodKontrahenta.ToLower().Contains(search.ToLower()) || o.NazwaKontrahenta.ToLower().Contains(search.ToLower()) ); var rows = this.RenderView(@"Awesome\LookupList", result.Skip((page.Value - 1) * KancelariaSettings.PageSize).Take(KancelariaSettings.PageSize)); return(Json(new { rows, more = result.Count() > page * KancelariaSettings.PageSize })); }
public ActionResult RejestrSprzedazy(string search, string asc, string desc, int?IdKontrahenta, int?IdInwestycji, DateTime?dateFrom, DateTime?dateTo) { string Subtitle = String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku ); if (dateFrom.HasValue) { Subtitle = String.Format("{0} od {1}", Subtitle, dateFrom.Value.ToShortDateString() ); } if (dateTo.HasValue) { Subtitle = String.Format("{0} do {1}", Subtitle, dateTo.Value.ToShortDateString() ); } var Model = new ReportModel <PagedSearchedQueryResult <FakturaSprzedazy> >( FakturySprzedazyRepository.FakturySprzedazy( KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), IdKontrahenta, IdInwestycji, 0, search, asc, desc, 0, dateFrom, dateTo ), "Rejestr sprzedaży", Subtitle ); if (IdInwestycji.HasValue) { Model.AddSubTitle(String.Format("Dostarczony materiał na inwestycję \"{0}\"", InwestycjeRepository.Inwestycja(IdInwestycji.Value).NumerInwestycji.ToString())); } if (IdKontrahenta.HasValue) { Model.AddSubTitle(String.Format("Faktury na kontrahenta \"{0}\"", KontrahenciRepository.Kontrahent(IdKontrahenta.Value).KodKontrahenta.ToString())); } return(View(Model)); }
public ActionResult Dodaj() { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, któremu można by wystawić kompensatę"; return(RedirectToAction("Kartoteka")); } return(View(new Kompensata() { DataKompensaty = DateTime.Now, IdKontrahenta = (new KontrahenciRepository()).GetDefaultId(KancelariaSettings.IdFirmy(User.Identity.Name)), })); }
public ActionResult NieuregulowaneFakturyZakupu(string search, string asc, string desc, int?IdKontrahenta, DateTime?stanNaDzien = null) { var Model = new ReportModel <PagedSearchedQueryResult <NieuregulowanaFakturaZakupu> >( FakturyZakupuRepository.NieuregulowaneFakturyZakupu(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), IdKontrahenta, 0, search, asc, desc, 0, stanNaDzien), "Nieuregulowane faktury zakupu", String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku) ); if (IdKontrahenta.HasValue) { Model.AddSubTitle(String.Format("Faktury na kontrahenta \"{0}\"", KontrahenciRepository.Kontrahent(IdKontrahenta.Value).KodKontrahenta.ToString())); } return(View(Model)); }
public ActionResult RejestrZakupu(string search, string asc, string desc, int?IdKontrahenta, DateTime?dateFrom, DateTime?dateTo) { //ViewBag.NazwaRoku = (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku; string Subtitle = String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku ); if (dateFrom.HasValue) { Subtitle = String.Format("{0} od {1}", Subtitle, dateFrom.Value.ToShortDateString() ); } if (dateTo.HasValue) { Subtitle = String.Format("{0} do {1}", Subtitle, dateTo.Value.ToShortDateString() ); } var Model = new ReportModel <PagedSearchedQueryResult <FakturaZakupu> >( FakturyZakupuRepository.FakturyZakupu( KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), IdKontrahenta, 0, search, asc, desc, 0, dateFrom, dateTo ), "Rejestr zakupu", Subtitle ); if (IdKontrahenta.HasValue) { Model.AddSubTitle(String.Format("Faktury na kontrahenta \"{0}\"", KontrahenciRepository.Kontrahent(IdKontrahenta.Value).KodKontrahenta.ToString())); } return(View(Model)); }
public ActionResult Kartoteka(int?page, string search, string asc, string desc, DateTime?dateFrom, DateTime?dateTo) { var Model = FakturyZakupuRepository.FakturyZakupu( KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), page ?? 0, search, asc, desc, KancelariaSettings.PageSize, dateFrom, dateTo ); return(View(Grid(Model))); }
public ActionResult AnalizaRozrachunkow(string search, string asc, string desc) { //var Model = new ReportModel<PagedSearchedQueryResult<Kontrahent>>( // KontrahenciRepository.Kontrahenci(KancelariaSettings.IdFirmy(User.Identity.Name), 0, search, asc, desc, 0), // "Analiza rozrachunków", // String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku) //); var Model = new ReportModel <IQueryable <AnalizaRozrachunku> >( RaportyRepository.AnalizaRazrachunkow(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name)), "Analiza rozrachunków", String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku) ); return(View(Model)); }
public ActionResult Edytuj(int id) { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, na którego można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new InwestycjeRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak inwestycji, na którą można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new KontaBankoweRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak konta bankowego firmy, które można by podać na fakturze"; return(RedirectToAction("Kartoteka")); } if ((new JednostkiMiaryRepository()).Count() == 0) { TempData["Message"] = "Brak jakiekolwiek jednostki miary, którą można by podać na fakturze"; return(RedirectToAction("Kartoteka")); } if ((new SposobyPlatnosciRepository()).Count() == 0) { TempData["Message"] = "Brak sposobu płatności, który można by wskazać na fakturze"; return(RedirectToAction("Kartoteka")); } var model = FakturySprzedazyRepository.FakturaSprzedazy(id); if (model.IdFakturyKorygujacej.HasValue) { var fakturaKorygujaca = FakturySprzedazyRepository.FakturaSprzedazy(model.IdFakturyKorygujacej.Value); TempData["Message"] = String.Format("Ta faktura została skorygowana. Numer faktury korygującej: {0}", fakturaKorygujaca.NumerFaktury); } if (model == null) { return(View("NotFound")); } return(View(model)); }
public ActionResult Dodaj(FormCollection collection) { var Model = new Kontrahent(); try { Model.IdFirmy = KancelariaSettings.IdFirmy(User.Identity.Name); if (collection["CheckCzyVatowiec"] != null && collection["CheckCzyVatowiec"].ToString() == "on") { Model.CzyVatowiec = true; } else { Model.CzyVatowiec = false; } UpdateModel(Model); if (Model.IsValid && ModelState.IsValid) { KontrahenciRepository.Dodaj(Model); KontrahenciRepository.Save(); TempData["Message"] = "Dodano kontrahenta"; return(RedirectToAction("Kartoteka")); } else { foreach (var rule in Model.GetRuleViolations()) { ModelState.AddModelError(rule.PropertyName, rule.ErrorMessage); } return(View(Model)); } } catch (Exception ex) { Logger.ErrorFormat("Dodawanie faktur zakupu\n{0}", ex); ViewBag.ErrorMessage = String.Format("Nie powiodło się dodawnie kontrahenta\n{0}", ex.Message); return(View(Model)); } }
public ActionResult Edytuj(int id) { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, na którego można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } var Model = KompensatyRepository.Kompensata(id); if (Model == null) { return(View("NotFound")); } return(View(Model)); }
// pozycje faktury public PartialViewResult DodajPozycjeFakturySprzedazy(int id, string dialogElementId, string gridElementId) { var FakturaSprzedazy = FakturySprzedazyRepository.FakturaSprzedazy(id); return(PartialView("_PozycjaFakturySprzedazy", new AjaxEditModel <PozycjaFakturySprzedazy>( new PozycjaFakturySprzedazy() { IdFaktury = id, StawkaVat = FakturaSprzedazy.Kontrahent.CzyVatowiec ? 0 : KancelariaSettings.DefaultVatValue(), //IdInwestycji = (new InwestycjeRepository()).GetDefaultId() IdJednostkiMiary = (new JednostkiMiaryRepository()).GetDefaultId(), Ilosc = 1 }, false, "FakturySprzedazy", "DodajPozycjeFakturySprzedazy", System.Web.Mvc.Ajax.InsertionMode.Replace, dialogElementId, gridElementId ) )); }
//[YearRequired] public ActionResult AnalizaKosztow(string search, string asc, string desc, int?IdKontrahenta, int?IdTypuInwestycji, DateTime?dateFrom, DateTime?dateTo) { //string Subtitle = String.Format("Rok obrotowy {0}", // (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku //); string Subtitle = string.Empty; if (dateFrom.HasValue) { Subtitle = String.Format("{0} od {1}", string.IsNullOrEmpty(Subtitle) ? "Raport" : Subtitle, dateFrom.Value.ToShortDateString() ); } if (dateTo.HasValue) { Subtitle = String.Format("{0} do {1}", string.IsNullOrEmpty(Subtitle) ? "Raport" : Subtitle, dateTo.Value.ToShortDateString() ); } var Model = new ReportModel <IQueryable <KosztNaInwestycjach> >( RaportyRepository.AnalizaKosztowNaInwestycjach( KancelariaSettings.IdFirmy(User.Identity.Name), //KancelariaSettings.IdRoku(User.Identity.Name), IdKontrahenta, IdTypuInwestycji, 0, search, asc, desc, 0, dateFrom, dateTo ), "Analiza kosztów na inwestycjach", Subtitle ); return(View(Model)); }
public ActionResult Dodaj() { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, na którego można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new InwestycjeRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak inwestycji, na którą można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new KontaBankoweRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak konta bankowego firmy, które można by podać na fakturze"; return(RedirectToAction("Kartoteka")); } if ((new JednostkiMiaryRepository()).Count() == 0) { TempData["Message"] = "Brak jakiekolwiek jednostki miary, którą można by podać na fakturze"; return(RedirectToAction("Kartoteka")); } if ((new SposobyPlatnosciRepository()).Count() == 0) { TempData["Message"] = "Brak sposobu płatności, który można by wskazać na fakturze"; return(RedirectToAction("Kartoteka")); } return(View(new FakturaSprzedazy() { DataFaktury = DateTime.Now, TerminPlatnosci = DateTime.Now.AddDays(KancelariaSettings.DefaultDayOfPaymentDaysAdded()), IdKontrahenta = (new KontrahenciRepository()).GetDefaultId(KancelariaSettings.IdFirmy(User.Identity.Name)), IdInwestycji = (new InwestycjeRepository()).GetDefaultId(KancelariaSettings.IdFirmy(User.Identity.Name)), IdKontaBankowegoFirmy = (new KontaBankoweRepository()).GetDefaultId(KancelariaSettings.IdFirmy(User.Identity.Name)), IdSposobuPlatnosci = (new SposobyPlatnosciRepository()).GetDefaultId(), CzyZaliczka = false })); }
public ActionResult NieuregulowaneFakturySprzedazy(string search, string asc, string desc, int?IdKontrahenta, int?IdInwestycji, DateTime?stanNaDzien = null) { var Model = new ReportModel <PagedSearchedQueryResult <NieuregulowanaFakturaSprzedazy> >( FakturySprzedazyRepository.NieuregulowaneFakturySprzedazy(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), IdKontrahenta, IdInwestycji, 0, search, asc, desc, 0, false, stanNaDzien), "Nieuregulowane faktury sprzedaży", String.Format("Rok obrotowy {0}", (new LataObrotoweRepository()).RokObrotowy(KancelariaSettings.IdRoku(User.Identity.Name)).NazwaRoku) ); if (IdInwestycji.HasValue) { Model.AddSubTitle(String.Format("Dostarczony materiał na inwestycję \"{0}\"", InwestycjeRepository.Inwestycja(IdInwestycji.Value).NumerInwestycji.ToString())); } if (IdKontrahenta.HasValue) { Model.AddSubTitle(String.Format("Faktury na kontrahenta \"{0}\"", KontrahenciRepository.Kontrahent(IdKontrahenta.Value).KodKontrahenta.ToString())); } return(View(Model)); }
public ActionResult Dodaj() { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, na którego można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new SposobyPlatnosciRepository()).Count() == 0) { TempData["Message"] = "Brak sposobu płatności, który można by wskazać na fakturze"; return(RedirectToAction("Kartoteka")); } return(View(new FakturaZakupu() { DataFaktury = DateTime.Now, TerminPlatnosci = DateTime.Now.AddDays(KancelariaSettings.DefaultDayOfPaymentDaysAdded()), IdKontrahenta = (new KontrahenciRepository()).GetDefaultId(KancelariaSettings.IdFirmy(User.Identity.Name)), IdSposobuPlatnosci = (new SposobyPlatnosciRepository()).GetDefaultId() })); }
public ActionResult Dodaj(FormCollection collection) { var Model = new Kompensata(); try { Model.IdFirmy = KancelariaSettings.IdFirmy(User.Identity.Name); Model.IdRoku = KancelariaSettings.IdRoku(User.Identity.Name); UpdateModel(Model); if (Model.IsValid) { KompensatyRepository.Dodaj(Model); KompensatyRepository.Save(); TempData["Message"] = String.Format("Dodano kompensatę \"{0}\"", Model.NumerKompensaty); return(RedirectToAction("Edytuj", new { @id = Model.Id })); } else { foreach (var rule in Model.GetRuleViolations()) { ModelState.AddModelError(rule.PropertyName, rule.ErrorMessage); } return(View(Model)); } } catch (Exception ex) { ViewBag.ErrorMessage = "Wystąpił błąd podczas dodawania kompensaty"; Logger.ErrorFormat("Wystąpił błąd podczas dodawania kompensaty\n{0}", ex); return(View(Model)); } }
public ActionResult Edytuj(int id) { if ((new KontrahenciRepository()).Count(KancelariaSettings.IdFirmy(User.Identity.Name)) == 0) { TempData["Message"] = "Brak kontrahenta, na którego można by dodać fakturę"; return(RedirectToAction("Kartoteka")); } if ((new SposobyPlatnosciRepository()).Count() == 0) { TempData["Message"] = "Brak sposobu płatności, który można by wskazać na fakturze"; return(RedirectToAction("Kartoteka")); } var Model = FakturyZakupuRepository.FakturaZakupu(id); if (Model == null) { return(View("NotFound")); } return(View(Model)); }
public ActionResult Dodaj(FormCollection collection) { var Model = new Inwestycja(); try { Model.IdFirmy = KancelariaSettings.IdFirmy(User.Identity.Name); UpdateModel(Model); if (Model.IsValid) { InwestycjeRepository.Dodaj(Model); InwestycjeRepository.Save(); TempData["Message"] = String.Format("Dodano inwestycję \"{0}\"", Model.NumerInwestycji); return(RedirectToAction("Kartoteka")); } else { foreach (var rule in Model.GetRuleViolations()) { ModelState.AddModelError(rule.PropertyName, rule.ErrorMessage); } return(View(Model)); } } catch (Exception ex) { ViewBag.ErrorMessage = "Wystąpił błąd podczas dodawania inwestycji"; Logger.ErrorFormat("Wystąpił błąd podczas dodawania inwestycji\n{0}", ex); return(View(Model)); } }
public ActionResult Kartoteka(int?page, string search) { var Model = InwestycjeRepository.Inwestycje(KancelariaSettings.IdFirmy(User.Identity.Name), page ?? 0, search); return(View(Grid(Model))); }
public ActionResult Kartoteka(int?page) { var Model = KompensatyRepository.Kompensaty(KancelariaSettings.IdFirmy(User.Identity.Name), KancelariaSettings.IdRoku(User.Identity.Name), page ?? 0); return(View(Grid(Model))); }
public ActionResult Kartoteka(int?page, string search, string asc, string desc) { var Model = KontaBankoweRepository.KontaBankowe(KancelariaSettings.IdFirmy(User.Identity.Name), page ?? 0, search, asc, desc); return(View(Grid(Model))); }