コード例 #1
0
        public bool AddEditIdioma(IdiomaDialectoVM idiomaDialectoVM)
        {
            IdiomaDialectoDomainModel idiomaDialectoDM = new IdiomaDialectoDomainModel();

            AutoMapper.Mapper.Map(idiomaDialectoVM, idiomaDialectoDM);
            return(IidiomaDialectoBusiness.AddUpdateIdioma(idiomaDialectoDM));
        }
コード例 #2
0
        public bool AddEditDialecto(IdiomaDialectoVM dialectoIdiomaVM)
        {
            IdiomaDialectoDomainModel dialectoIdiomaDM = new IdiomaDialectoDomainModel();

            AutoMapper.Mapper.Map(dialectoIdiomaVM, dialectoIdiomaDM);
            return(IdialectoIdiomaBusiness.AddUpdateDialecto(dialectoIdiomaDM));
        }
コード例 #3
0
        public void EditarIdiomasPersonales(IdiomaDialectoVM idiomaDialectoVM)
        {
            IdiomaDialectoDomainModel idiomaDialectoDM = new IdiomaDialectoDomainModel();

            AutoMapper.Mapper.Map(idiomaDialectoVM, idiomaDialectoDM);

            if (idiomaDialectoVM.IdIdiomaDialectoPersonal > 0)
            {
                IidiomaDialectoBusiness.AddUpdateIdioma(idiomaDialectoDM);
            }
        }
コード例 #4
0
        public ActionResult Create([Bind(Include = "StrComunicacionPorcentaje, StrEscrituraProcentaje, StrEntendimientoPorcentaje, StrLecturaPorcentaje, IdIdioma, IdDialecto, IdPersonal")] IdiomaDialectoVM dialectoIdiomaVM)
        {
            int idPersonal = 1;

            dialectoIdiomaVM.IdPersonal = idPersonal;
            if (ModelState.IsValid)
            {
                //Informacion para insertar
                AddEditDialecto(dialectoIdiomaVM);
                // AddEditDialecto(idiomaDialectoVM);
                return(RedirectToAction("Create", "Personal"));
            }
            return(View("Create"));
        }
コード例 #5
0
        public ActionResult Create([Bind(Include = "StrComunicacionPorcentaje, StrEscrituraProcentaje, StrEntendimientoPorcentaje, StrLecturaPorcentaje, IdIdioma, IdDialecto, IdPersonal")] IdiomaDialectoVM idiomaDialectoVM)
        {
            int idPersonal = SessionPersister.AccountSession.IdPersonal;

            //idiomaDialectoVM.IdIdioma = ViewBag.IdIdioma;
            idiomaDialectoVM.IdPersonal       = idPersonal;
            idiomaDialectoVM.DteFechaRegistro = DateTime.Now;
            if (ModelState.IsValid && idiomaDialectoVM.IdIdioma > 0)
            {
                //Informacion para insertar
                AddEditIdioma(idiomaDialectoVM);
                // AddEditDialecto(idiomaDialectoVM);
                return(RedirectToAction("Create", "IdiomaDialecto"));
            }
            return(RedirectToAction("Create", "IdiomaDialecto"));
        }
コード例 #6
0
        public ActionResult GetDialectoByIdEdit(int idDialecto)
        {
            int idPersonal = SessionPersister.AccountSession.IdPersonal;
            IdiomaDialectoVM          idiomaDialectoVM = new IdiomaDialectoVM();
            IdiomaDialectoDomainModel idiomaDialectoDM = new IdiomaDialectoDomainModel();

            if (idDialecto > 0)
            {
                ViewBag.StrEscrituraProcentaje     = new SelectList(p.GetPorcentajes());
                ViewBag.StrLecturaPorcentaje       = new SelectList(p.GetPorcentajes());
                ViewBag.StrEntendimientoPorcentaje = new SelectList(p.GetPorcentajes());
                ViewBag.StrComunicacionPorcentaje  = new SelectList(p.GetPorcentajes());
                idiomaDialectoDM = IdialectoIdiomaBusiness.GetDialectoPersonales(idDialecto, idPersonal);
            }

            AutoMapper.Mapper.Map(idiomaDialectoDM, idiomaDialectoVM);
            return(PartialView("_Editar", idiomaDialectoVM));
        }