public ActionResult NewPersonales(Models.Registrado reg)
        {
            try
            {
                int regId = (int)Session["idUsuario"];

                RegistradoCAD registradoCAD = new RegistradoCAD();
                RegistradoCEN registradoCEN = new RegistradoCEN();
                RegistradoEN  registradoEN  = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId);

                registradoEN.Nombre    = reg.Nombre;
                registradoEN.Apellidos = reg.Apellidos;
                registradoEN.Edad      = reg.Edad;
                registradoEN.Dni       = reg.Dni;

                registradoCAD.Modify(registradoEN);
                System.Web.HttpContext.Current.Session["personalSuccess"] = "Datos actualizados";

                return(RedirectToAction("../Registrado/Perfil", new { id = regId }));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Edit(Models.Registrado reg)
        {
            try
            {
                int regId = (int)Session["idUsuario"];

                RegistradoCAD registradoCAD = new RegistradoCAD();
                RegistradoCEN registradoCEN = new RegistradoCEN();
                RegistradoEN  registradoEN  = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId);

                if (reg.Nombre != null)
                {
                    registradoEN.Nombre = reg.Nombre;
                }
                if (reg.Apellidos != null)
                {
                    registradoEN.Apellidos = reg.Apellidos;
                }
                if (reg.Edad != 0)
                {
                    registradoEN.Edad = reg.Edad;
                }
                if (reg.Dni != null)
                {
                    registradoEN.Dni = reg.Dni;
                }
                if (reg.FNacimiento != null)
                {
                    registradoEN.Fecha_nac = reg.FNacimiento;
                }
                if (reg.NUsuario != null)
                {
                    registradoEN.N_usuario = reg.NUsuario;
                }

                if (reg.Contrasenya != null)
                {
                    registradoEN.Contrasenya = reg.Contrasenya;
                }

                registradoCAD.Modify(registradoEN);
                System.Web.HttpContext.Current.Session["userSuccess"] = "Datos actualizados";
                return(RedirectToAction("../Registrado/Perfil", new { id = regId }));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult NewPersonales(Models.Registrado reg)
        {
            try
            {
                int regId = (int)Session["idUsuario"];

                RegistradoCAD registradoCAD = new RegistradoCAD();
                RegistradoCEN registradoCEN = new RegistradoCEN();
                RegistradoEN  registradoEN  = registradoCEN.get_IRegistradoCAD().ReadOIDDefault(regId);

                if (reg.Nombre != null)
                {
                    registradoEN.Nombre = reg.Nombre;
                }
                if (reg.Apellidos != null)
                {
                    registradoEN.Apellidos = reg.Apellidos;
                }
                if (reg.Edad != 0)
                {
                    registradoEN.Edad = reg.Edad;
                }
                if (reg.Dni != null)
                {
                    registradoEN.Dni = reg.Dni;
                }

                registradoCAD.Modify(registradoEN);

                return(RedirectToAction("../Registrado/Perfil", new { id = regId }));
            }
            catch
            {
                return(View());
            }
        }