private ActionResult GetView(int id) { try { var daoPaises = new DAOPais(); var model = daoPaises.GetPaisesByID(id); var VM = new ViewModel.PaisVM { idPais = model.idPais, nmPais = model.nmPais, sigla = model.sigla, ddi = model.ddi, dtCadastro = model.dtCadastro.ToString("dd/MM/yyyy"), dtAtualizacao = model.dtAtualizacao.ToString("dd/MM/yyyy"), }; return(View(VM)); } catch { return(View()); } }
// GET: Paises public ActionResult Index() { var daoPaises = new DAOPais(); List <Pais> lista = daoPaises.GetPaises().ToList(); return(View(lista)); }
public string get_pais() { DAOPais dao = new DAOPais(); Pais pais = dao.retrieveBy_id(this.nacionalidad); return(pais.descripcion); }
public List <VMPais> ObtenerCatalogoPaises() { try { IDAOPais iDaoPais = new DAOPais(); RespuestaBD resp = iDaoPais.ObtenerCatalogoPais(true); if (resp.EXISTE_ERROR) { throw new Exception(resp.MENSAJE); } else { List <VMPais> lista = new List <VMPais>(); if (resp.dataSet.Tables.Count > 0) { DataTable datos = resp.dataSet.Tables[0]; lista = (from x in datos.AsEnumerable() select new VMPais() { Activo = x.Field <bool>("fl_activo"), IdPais = x.Field <int>("fi_id_pais"), Nombre = x.Field <string>("fc_pais"), }).ToList(); } return(lista); } } catch (Exception ex) { throw new Exception(new Util().ObtenerMsjExcepcion(ex)); } }
public ActionResult Create(ViewModel.PaisVM model) { if (string.IsNullOrEmpty(model.nmPais)) { ModelState.AddModelError("nmPais", "Por favor informe o nome do país!"); } if (model.nmPais != null) { if (string.IsNullOrEmpty(model.nmPais.Trim())) { ModelState.AddModelError("nmPais", "Por favor informe o nome do país!"); } } if (string.IsNullOrEmpty(model.sigla)) { ModelState.AddModelError("sigla", "Por favor informe a sigla do país!"); } if (string.IsNullOrEmpty(model.ddi)) { ModelState.AddModelError("ddi", "Por favor informe o DDI do país!"); } if (ModelState.IsValid) { try { //Setando as datas atuais; var dtAtual = DateTime.Today; model.dtCadastro = dtAtual.ToString("dd/MM/yyyy HH:mm"); model.dtAtualizacao = dtAtual.ToString("dd/MM/yyyy HH:mm"); //Populando o objeto para salvar; var obj = model.VM2E(new Models.Pais()); //Instanciando e chamando a DAO para salvar o objeto país no banco; var daoPaises = new DAOPais(); if (daoPaises.Create(obj)) { TempData["message"] = "Registro inserido com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } return(View(model)); }
public List <E.VMPais> ObtenerListaPaises() { try { List <E.VMPais> paises = new DAOPais(this.usuario, this.pass).ObtenerListapaises(); // Esto es solo para desacoplar las capas return(paises); } catch (Exception ex) { throw new Exception(ex.Message); } }
public Cuenta initialize(DataRow _dr) { dr = _dr; DataColumnCollection dcc = dr.Table.Columns; if (dcc.Contains("id")) { id = (dr["id"] == DBNull.Value) ? null : (long?)Convert.ToInt64(dr["id"]); } if (dcc.Contains("num_cuenta")) { numCuenta = (dr["num_cuenta"] == DBNull.Value) ? null : (long?)Convert.ToInt64(dr["num_cuenta"]); } if (dcc.Contains("fecha_creacion")) { fechaCreacion = (dr["fecha_creacion"] == DBNull.Value) ? (DateTime?)null : Convert.ToDateTime(dr["fecha_creacion"]); } if (dcc.Contains("estado")) { estado = (dr["estado"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["estado"]); } if (dcc.Contains("pais")) { pais = (dr["pais"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["pais"]); } if (dcc.Contains("fecha_cierre")) { fechaCierre = (dr["fecha_cierre"] == DBNull.Value) ? (DateTime?)null : Convert.ToDateTime(dr["fecha_cierre"]); } if (dcc.Contains("saldo")) { saldo = Convert.ToDouble(dr["saldo"]); } if (dcc.Contains("tipo_moneda")) { tipoMoneda = (dr["tipo_moneda"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["tipo_moneda"]); } if (dcc.Contains("tipo_cuenta")) { tipoCuenta = (dr["tipo_cuenta"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["tipo_cuenta"]); } if (dcc.Contains("cod_cli")) { codigoCliente = (dr["cod_cli"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["cod_cli"]); } // Buscar y componer banco y país para tenerlos a mano DAOPais daoPais = new DAOPais(); cPais = daoPais.retrieveBy_id(pais); return(this); }
public JsonResult JsUpdate(Pais model) { var daoPaises = new DAOPais(); daoPaises.Edit(model); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = model }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteConfirmed(int id) { try { var daoPaises = new DAOPais(); if (daoPaises.Delete(id)) { ViewBag.AlertMsg = "País excluído com sucesso."; } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult DeleteConfirmed(int id) { try { var daoPaises = new DAOPais(); if (daoPaises.Delete(id)) { TempData["message"] = "Registro excluído com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch { TempData["message"] = "O registro não pode ser excluído, pois está associado a um estado!"; TempData["type"] = "erro"; return(RedirectToAction("Index")); } }
private IQueryable <dynamic> Find(int?id, string q) { var daoPaises = new DAOPais(); var list = daoPaises.GetPaises(); var select = list.Select(u => new { id = u.idPais, text = u.nmPais, ddi = u.ddi, sigla = u.sigla, dtCadastro = u.dtCadastro, dtUltAlteracao = u.dtAtualizacao }).OrderBy(u => u.text).ToList(); if (id != null) { return(select.Where(u => u.id == id).AsQueryable()); } else { return(select.AsQueryable()); } }
public JsonResult JsCreate(Pais pais) { var dtAtual = DateTime.Today; pais.dtCadastro = dtAtual; pais.dtAtualizacao = dtAtual; try { var daoPaises = new DAOPais(); daoPaises.Create(pais); var result = new { type = "success", message = "País adicionado", model = pais }; return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = 500; return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public override List <SelectListItem> ejecutar() { DAOPais Dao = (DAOPais)FabricaDAO.instanciarDaoPais(); return(Dao.listarPaises()); }