示例#1
0
        public ActionResult Mantener(int id = 0)
        {
            var usuarioId = VendixGlobal <int> .Obtener("UsuarioId");

            var oficinaId = VendixGlobal <int> .Obtener("OficinaId");

            ViewBag.cboGiroNegocio  = new SelectList(OcupacionBL.Listar(x => (bool)x.Estado), "OcupacionId", "Denominacion");
            ViewBag.cboEstadoCivil  = new SelectList(ValorTablaBL.Listar(x => x.TablaId == 11 && x.ItemId > 0), "ItemId", "Denominacion");
            ViewBag.cboTipoVivienda = new SelectList(ValorTablaBL.Listar(x => x.TablaId == 12 && x.ItemId > 0), "ItemId", "Denominacion");
            //ViewBag.Aprobador1 = UsuarioRolBL.Contar(x => x.UsuarioId == usuarioId && x.OficinaId == oficinaId
            //                                                && x.Rol.Denominacion == "APROBADOR 1", includeProperties: "Rol");

            ValorTablaBL.Listar(x => x.TablaId == 2 && x.ItemId > 0).Select(x => new { Id = x.ItemId, Valor = x.Denominacion });

            if (id == 0)
            {
                return(View(new Cliente()
                {
                    Estado = true, Calificacion = "A", Persona = new Persona {
                        Estado = true
                    }
                }));
            }
            else
            {
                var cliente = ClienteBL.Obtener(x => x.ClienteId == id, includeProperties: "Persona");
                if (cliente.Persona.DistritoId.HasValue && cliente.Persona.DistritoId.Value > 0)
                {
                    var distrito = DistritoBL.Obtener(x => x.idDist == cliente.Persona.DistritoId.Value, includeProperties: "Provincia");
                    ViewBag.Distrito = distrito.Denominacion + " - " + distrito.Provincia.Denominacion;
                }
                return(View(cliente));
            }
        }
示例#2
0
 public SolicitarColegio()
 {
     InitializeComponent();
     solicitudes          = new BindingList <SolicitudColegio>();
     regionBL             = new RegionBL();
     provinciaBL          = new ProvinciaBL();
     distritoBL           = new DistritoBL();
     solicitudColegioDA   = new SolicitudColegioDA();
     cboDep.DisplayMember = "Nombre";
     cboDep.ValueMember   = "Id";
     cboDep.DataSource    = regionBL.listarRegion();
 }
示例#3
0
 public EditarColegio(int cod, string nombre, string ruc, string dep, string prov, string direccion, int telf)
 {
     InitializeComponent();
     colbl                     = new ColegioBL();
     txtN.Text                 = nombre;
     txtRuc.Text               = ruc;
     txtid.Text                = cod.ToString();
     cboDep.SelectedValue      = dep;
     cbProvincia.SelectedValue = prov;
     txtDir.Text               = direccion;
     txtTelf.Text              = telf.ToString();
     cboTipoCol.SelectedValue  = cboTipoCol.Items[0];
     regionBL                  = new RegionBL();
     provinciaBL               = new ProvinciaBL();
     distritoBL                = new DistritoBL();
     cboDep.DisplayMember      = "Nombre";
     cboDep.ValueMember        = "Id";
     cboDep.DataSource         = regionBL.listarRegion();
 }
示例#4
0
 public JsonResult Listar(int idProvincia)
 {
     IList<Distrito> items = new DistritoBL().GetAllDistrito(idProvincia);
     var listItems = Utils.ConvertToListItem(items, "IDDistrito", "DIS_Nombre");
     return Json(listItems, JsonRequestBehavior.AllowGet);
 }