public ENUbigeoCompleto ObtenerCompletoUno(string CodigoDpto, string CodigoProv, string CodigoDist) { DbCommand oCommand = null; ENUbigeoCompleto oENUbigeoCompleto = new ENUbigeoCompleto(); try { oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_SCTR_Ubigeo_sel_uno_completo"); GenericDataAccess.AgregarParametro(oCommand, "@argCodDpto", CodigoDpto, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argCodProv", CodigoProv, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argCodDist", CodigoDist, TipoParametro.STR, Direccion.INPUT); GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode", 1, TipoParametro.INT, Direccion.OUTPUT); DbDataReader oDataReader = GenericDataAccess.ExecuteReader(oCommand); while (oDataReader.Read()) { oENUbigeoCompleto.CodigoDpto = oDataReader["CodigoDpto"].ToString(); oENUbigeoCompleto.DescripcionProv = oDataReader["Nombre"].ToString(); oENUbigeoCompleto.CodigoProv = oDataReader["CodigoProv"].ToString(); oENUbigeoCompleto.DescripcionProv = oDataReader["Nombre"].ToString(); oENUbigeoCompleto.CodigoDist = oDataReader["CodigoDist"].ToString(); oENUbigeoCompleto.DescripcionDist = oDataReader["Nombre"].ToString(); } return(oENUbigeoCompleto); } catch (Exception ex) { throw new Exception(); } finally { GenericDataAccess.CerrarConexion(oCommand, null); } }
// GET: VMClientes public ActionResult Index() { //var VMCliente = new List<ENClientes>(); //var VMUbigeo = new List<ENUbigeoCompleto>(); var VMCliente = new ENClientes(); var VMUbigeo = new ENUbigeoCompleto(); var ClienteViewModel = new VMClientes { Clientes = VMCliente, Ubigeo = VMUbigeo }; return(View(ClienteViewModel)); }
public ActionResult Index() { ViewBag.Clientes = LNClientes.ObtenerTodos(); //var VMCliente = new List<ENClientes>(); //var VMUbigeo = new List<ENUbigeoCompleto>(); var VMCliente = new ENClientes(); var VMUbigeo = new ENUbigeoCompleto(); var ClienteViewModel = new VMClientes { Clientes = VMCliente, Ubigeo = VMUbigeo }; //return View(ClienteViewModel); return(View()); }
public ActionResult Crear(string id = "") { ENClientes oENClientes = null; var VMCliente = new ENClientes(); var VMUbigeo = new ENUbigeoCompleto(); var ClienteViewModel = new VMClientes { Clientes = VMCliente, Ubigeo = VMUbigeo }; if (id != "") { oENClientes = LNClientes.ObtenerUno(id); ViewBag.CodigoDpto = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto", oENClientes.CodigoDpto); ViewBag.CodigoProv = new SelectList(LNUbigeoProv.ObtenerProv(oENClientes.CodigoDpto).ToList(), "CodigoProv", "DescripcionProv", oENClientes.CodigoProv); ViewBag.CodigoDist = new SelectList(LNUbigeoDist.ObtenerDist(oENClientes.CodigoDpto, oENClientes.CodigoProv).ToList(), "CodigoDist", "DescripcionDist", oENClientes.CodigoDist); ViewBag.CodigoCorredor = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor", oENClientes.CodigoCorredor); ViewBag.CodigoEjecutivo = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo", oENClientes.CodigoEjecutivo); ViewBag.CodigoTipoCliente = new SelectList(LNTipoCliente.ObtenerTodos().ToList(), "CodigoTipoCliente", "DescripcionTipoCliente", oENClientes.CodigoTipoCliente); } else { ViewBag.CodigoDpto = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto"); ViewBag.CodigoProv = new SelectList(LNUbigeoProv.ObtenerProv("15").ToList(), "CodigoProv", "DescripcionProv"); ViewBag.CodigoDist = new SelectList(LNUbigeoDist.ObtenerDist("15", "01").ToList(), "CodigoDist", "DescripcionDist"); ViewBag.CodigoCorredor = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor"); ViewBag.CodigoEjecutivo = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo"); ViewBag.CodigoTipoCliente = new SelectList(LNTipoCliente.ObtenerTodos().ToList(), "CodigoTipoCliente", "DescripcionTipoCliente"); oENClientes = new ENClientes(); } return(View(oENClientes)); }