public virtual void RegistracionDatosPersonales(DatosPersonaViewModel datosPersona)
        {
            var user = DependencyFactory.Resolve <IUsuarioDA>().GetById(datosPersona.UsuarioId);

            datosPersona.MapperClass(user.DatosPersona, TypeMapper.IgnoreCaseSensitive);
            DependencyFactory.Resolve <IUsuarioDA>().Save(user);
        }
 public string Save(DatosPersonaViewModel datosPersonaModel)
 {
     try
     {
         DependencyFactory.Resolve <IDatosPersonalesBusiness>().RegistracionDatosPersonales(datosPersonaModel);
         return("");
     }
     catch (Exception)
     {
         return("Error de servidor");
     }
 }
        public void Save(DatosPersonaViewModel datosPersonaModel)
        {
            var business = DependencyFactory.Resolve <IDatosPersonalesBusiness>();

            try
            {
                business.RegistracionDatosPersonales(datosPersonaModel);
            }
            catch (Exception ex)
            {
                throw new Exception("Error de servidor", ex);
            }
        }
        public JsonResult Save(DatosPersonaViewModel datosPersonaModel)
        {
            IDatosPersonalesBusiness usuario = DependencyFactory.Resolve <IDatosPersonalesBusiness>();

            try
            {
                usuario.RegistracionDatosPersonales(datosPersonaModel);
                Response.StatusCode = 200;
                return(new JsonResult {
                    Data = "", JsonRequestBehavior = JsonRequestBehavior.AllowGet
                });
            }
            catch (Exception)
            {
                Response.StatusCode = 500;
                return(new JsonResult {
                    Data = "Error de servidor", JsonRequestBehavior = JsonRequestBehavior.AllowGet
                });
            }
        }