Beispiel #1
0
        public void InstUsuario(EUsuario oDatos, HttpPostedFileBase documento)
        {
            try
            {
                var usuario = Authentication.UserLogued.Usuario;
                oDatos.Empresa = new EEmpresa
                {
                    RUC = Authentication.UserLogued.Empresa.RUC
                };

                if (documento != null)
                {
                    string adjunto = DateTime.Now.ToString("yyyyMMddHHmmss") + documento.FileName;
                    documento.SaveAs(Server.MapPath("~/Imagenes/Usuario/" + adjunto));

                    oDatos.Imagen = adjunto;
                    Utils.WriteMessage(BUsuario.InstUsuario(oDatos, usuario));
                }
                else
                {
                    Utils.WriteMessage(BUsuario.InstUsuario(oDatos, usuario));
                }
            }
            catch (Exception Exception)
            {
                Utils.Write(
                    ResponseType.JSON,
                    "{ Code: 2, ErrorMessage: \"" + Exception.Message + "\" }"
                    );
            }
        }