Exemple #1
0
 public HttpResponseMessage modificarUsuarioController(DtoUsuario dtoUsuario)
 {
     try
     {
         return(Request.CreateResponse(HttpStatusCode.OK, _usuarioService.ActualizarUsuario(dtoUsuario)));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, _util.crearDtoErrorExceptionMessage(ex)));
     }
 }
Exemple #2
0
 public HttpResponseMessage obtenerUsuarioMedianteId(DtoUsuario dtoUsuario)
 {
     try
     {
         return(Request.CreateResponse(HttpStatusCode.OK, _usuarioService.ObtenerUsuarioMedianteId(dtoUsuario)));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, _util.crearDtoErrorExceptionMessage(ex)));
     }
 }
Exemple #3
0
        public DtoUsuario Usp_Usuario_Insert(DtoUsuario dtoBase)
        {
            var        cr   = new ClassResultV();
            var        dto  = (DtoUsuario)dtoBase;
            var        pr   = new SqlParameter[14];
            DtoUsuario dtoC = dto;

            try
            {
                //pr[0] = new SqlParameter("@Co_Usuario", SqlDbType.Int);
                //pr[0].Value = dtoC.Co_Usuario;
                pr[0]            = new SqlParameter("@codPerfil", SqlDbType.Int);
                pr[0].Value      = dtoC.codPerfil;
                pr[1]            = new SqlParameter("@usuario", SqlDbType.VarChar, 50);
                pr[1].Value      = dtoC.usuario;
                pr[2]            = new SqlParameter("@usuarioClave", SqlDbType.VarChar, 50);
                pr[2].Value      = dtoC.usuarioClave;
                pr[3]            = new SqlParameter("@usuarioNombre", SqlDbType.VarChar, 50);
                pr[3].Value      = dtoC.usuarioNombre;
                pr[4]            = new SqlParameter("@usuarioApePaterno", SqlDbType.VarChar, 50);
                pr[4].Value      = dtoC.usuarioApePaterno;
                pr[5]            = new SqlParameter("@usuarioApeMaterno", SqlDbType.VarChar, 50);
                pr[5].Value      = dtoC.usuarioApeMaterno;
                pr[6]            = new SqlParameter("@usuarioCorreo", SqlDbType.VarChar, 50);
                pr[6].Value      = dtoC.usuarioCorreo;
                pr[7]            = new SqlParameter("@usuarioDireccion", SqlDbType.VarChar, 100);
                pr[7].Value      = dtoC.usuarioDireccion;
                pr[8]            = new SqlParameter("@usuarioNumDNI", SqlDbType.Int);
                pr[8].Value      = dtoC.usuarioNumDNI;
                pr[9]            = new SqlParameter("@usuarioTelefono", SqlDbType.Int);
                pr[9].Value      = dtoC.usuarioTelefono;
                pr[10]           = new SqlParameter("@usuarioEstado", SqlDbType.Char, 2);
                pr[10].Value     = dtoC.usuarioEstado;
                pr[11]           = new SqlParameter("@anio", SqlDbType.Char, 4);
                pr[11].Value     = dtoC.anio;
                pr[12]           = new SqlParameter("@mes", SqlDbType.Char, 2);
                pr[12].Value     = dtoC.mes;
                pr[13]           = new SqlParameter("@codUsuario", SqlDbType.Char, 9);
                pr[13].Direction = ParameterDirection.Output;

                SqlDataReader reader = SqlHelper.ExecuteReader(objCn, CommandType.StoredProcedure, "Usp_Usuario_Insert", pr);

                dtoC.codUsuario = Convert.ToString(pr[13].Value);
            }
            catch (Exception ex)
            {
                cr.LugarError = ex.StackTrace;
                cr.ErrorEx    = ex.Message;
                cr.ErrorMsj   = "Error al registrar usuario";
            }

            objCn.Close();
            return(dtoC);
        }
Exemple #4
0
        //Apellido solo tiene letras
        public bool formatoApellido(DtoUsuario objUsuario)
        {
            bool   correcto   = true;
            string usuarioApe = objUsuario.VU_Apellidos;

            for (int i = 0; i < usuarioApe.Trim().Length; i++)
            {
                correcto = char.IsLetter(usuarioApe.Trim()[i]);
            }
            return(correcto);
        }
Exemple #5
0
        public DtoUsuario Usp_Usuario_SelectOne(DtoB dtoBase)
        {
            DtoUsuario dto = (DtoUsuario)dtoBase;

            SqlParameter[] pr = new SqlParameter[1];

            try
            {
                pr[0] = new SqlParameter("@IdUsuario", SqlDbType.Int)
                {
                    Value = (dto.IdUsuario)
                };

                SqlDataReader reader = SqlHelper.ExecuteReader(ObjCn, CommandType.StoredProcedure, "Usp_Usuario_SelectOne", pr);

                //cr.List = new List<DtoB>();
                if (reader.Read())
                {
                    dto = new DtoUsuario
                    {
                        IdUsuario             = GetValue("IdUsuario", reader).ValueInt32,
                        Usuario               = GetValue("Usuario", reader).ValueString,
                        Contrasena            = GetValue("Contrasena", reader).ValueString,
                        Numdoc                = GetValue("Numdoc", reader).ValueString,
                        IN_Tipodoc            = GetValue("IN_Tipodoc", reader).ValueInt32,
                        Telefono              = GetValue("Telefono", reader).ValueString,
                        IN_Rol                = GetValue("IN_Rol", reader).ValueInt32,
                        IN_Cargo              = GetValue("IN_Cargo", reader).ValueInt32,
                        OrganizacionId        = GetValue("OrganizacionId", reader).ValueInt32,
                        UsuarioCreacionId     = GetValue("UsuarioCreacionId", reader).ValueInt32,
                        FechaCreacion         = GetValue("FechaCreacion", reader).ValueDateTime,
                        UsuarioModificacionId = GetValue("UsuarioModificacionId", reader).ValueInt32,
                        FechaModificacion     = GetValue("FechaModificacion", reader).ValueDateTime,
                        IB_Estado             = GetValue("IB_Estado", reader).ValueBool,
                        PrimerNombre          = GetValue("PrimerNombre", reader).ValueString,
                        SegundoNombre         = GetValue("SegundoNombre", reader).ValueString,
                        ApellidoPaterno       = GetValue("ApellidoPaterno", reader).ValueString,
                        ApellidoMaterno       = GetValue("ApellidoMaterno", reader).ValueString,
                        Email       = GetValue("Email", reader).ValueString,
                        NombreRol   = GetValue("NombreRol", reader).ValueString,
                        NombreCargo = GetValue("NombreCargo", reader).ValueString
                    };
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                dto.LugarError = ex.StackTrace;
                dto.ErrorEx    = ex.Message;
                dto.ErrorMsj   = "Error en Usp_Usuario_SelectOne";
            }
            ObjCn.Close();
            return(dto);
        }
Exemple #6
0
        public void disableUsuario(DtoUsuario pers)
        {
            SqlCommand cmd = new SqlCommand("sp_disableUsuario", conexion);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@codUsuario", pers.codUsuario);

            conexion.Open();
            cmd.ExecuteNonQuery();
            conexion.Close();
        }
Exemple #7
0
    private void msjeRegistrar(DtoUsuario u)
    {
        switch (u.error)
        {
        case 1:
            //lblMsje.Text = "Nombre(s) invalido";
            _log.CustomWriteOnLog("Registro de usuario", "Nombre invalido");
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Nombre invalido', 'bottom', 'center', null, null);", true);
            break;

        case 2:
            _log.CustomWriteOnLog("Registro de usuario", "Apellido invalido");
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Apellido invalido', 'bottom', 'center', null, null);", true);
            //lblMsje.Text = "Apellido(s) invalido";
            break;

        case 3:
            //lblMsje.Text = "Correo invalido";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Correo invalido', 'bottom', 'center', null, null);", true);
            _log.CustomWriteOnLog("Registro de usuario", "Correo invalido");
            break;

        case 4:
            //lblMsje.Text = "Contraseña muy corta";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Contraseña muy corta', 'bottom', 'center', null, null);", true);
            _log.CustomWriteOnLog("Registro de usuario", "Contraseña corta");
            break;

        case 5:
            //lblMsje.Text = "DNI [" + u.PK_VU_Dni + "] ya está registrado";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'DNI ya registrado', 'bottom', 'center', null, null);", true);
            _log.CustomWriteOnLog("Registro de usuario", "DNI ya registrado");
            break;

        case 6:
            //lblMsje.Text = "Celular [" + u.IU_Celular + "] ya está registrado";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Celular ya registrado', 'bottom', 'center', null, null);", true);
            _log.CustomWriteOnLog("Registro de usuario", "Celular ya registrado");
            break;

        case 7:
            //lblMsje.Text = "Correo [" + u.VU_Correo + "] ya está registrado";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "showNotification", "showNotification('bg-red', 'Correo ya registrado, 'bottom', 'center', null, null);", true);
            _log.CustomWriteOnLog("Registro de usuario", "Correo ya regstrado");
            break;

        case 77:
            //lblMsje.Text = "REGISTRO EXITOSO!!";
            Utils.AddScriptClientUpdatePanel(upBotonEnviar, "showSuccessMessage2()");
            _log.CustomWriteOnLog("Registro de usuario", "Registro ");
            break;
        }
    }
Exemple #8
0
 public IActionResult Post(DtoUsuario pEntidad)
 {
     try
     {
         var result = _service.Post(pEntidad);
         return(Json(_respuesta.RespuestaCorrectaPOST(result, "Se Guardó Correctamente", "Ocurrió un error")));
     }
     catch (Exception ex)
     {
         return(Json(_respuesta.RespuestaError(ex.ToString())));
     }
 }
Exemple #9
0
 public void EditUsuarioResetarSenha(DtoUsuario p_Usuario)
 {
     try
     {
         p_Usuario.Senha = p_Usuario.Senha.Trim();
         objDal.EditUsuarioResetarSenha(p_Usuario);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #10
0
        protected void btnRegistrarPaciente_Click(object sender, EventArgs e)
        {
            try
            {
                DtoUsuario user = (DtoUsuario)Session["UsuarioLogin"];

                var guid = Guid.NewGuid().ToString().Replace("-", "");


                DtoPaciente dtoPa = new CtrPaciente().Usp_Paciente_Insert(new DtoPaciente
                {
                    Nombres           = txtNombres.Text.Trim(),
                    Apellidos         = txtApellidos.Text.Trim(),
                    IN_Tipodoc        = Convert.ToInt32(ddlTipoDocumento.SelectedValue),
                    Numdoc            = txtNumdoc.Text.Trim(),
                    IN_TipoSeguro     = Convert.ToInt32(ddlTipoSeguro.SelectedValue),
                    IN_EstadoPaciente = Convert.ToInt32(ddlEstadoPaciente.SelectedValue),
                    UsuarioCreacionId = user.IdUsuario,
                    Credencial        = guid
                });
                if (dtoPa.HuboError)
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "Pop", HelpE.mensajeConfirmacion("Error", dtoPa.ErrorMsj, "error"), true);
                }
                else
                {
                    //registrarContacto
                    DtoContacto dtoContacto = new CtrContacto().Usp_Contacto_Insert(new DtoContacto
                    {
                        NombreCompleto    = txtNombreApellidoContacto.Text.Trim(),
                        IN_Tipodoc        = Convert.ToInt32(ddlTipoDocContacto.SelectedValue),
                        Numdoc            = txtNumDocContacto.Text.Trim(),
                        Email             = txtCorreoContacto.Text.Trim(),
                        Telefono          = txtTelefonoContacto.Text.Trim(),
                        UsuarioCreacionId = user.IdUsuario,
                        PacienteId        = dtoPa.IdPaciente
                    });
                    if (dtoContacto.HuboError)
                    {
                        ScriptManager.RegisterStartupScript(this, GetType(), "Pop", HelpE.mensajeConfirmacion("Error", dtoContacto.ErrorMsj, "error"), true);
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, GetType(), "Pop", HelpE.mensajeConfirmacionRedirect("Paciente Registrado", "Se registro correctamente el Paciente Crendencial: " + guid, "success", "/TablaModificarPaciente"), true);
                    }
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Pop", @"Swal.fire('Error!', '" + "No se pudo Registrar el Paciente." + "', 'error');", true);
            }
        }
Exemple #11
0
        public DtoUsuario SelectUsuarioById(DtoUsuario usuario)
        {
            try
            {
                DtoUsuario objUsuario = objDal.SelectUsuarioById(usuario);

                return objUsuario;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #12
0
 public DtoUsuario ConsultarUnUsuario(DtoUsuario DtoUsuario)
 {
     try
     {
         ent.Usuario objUsuario = this.dTUsuario.TraerUno(x => x.IdUsuario == (DtoUsuario.IdUsuario > 0 ? DtoUsuario.IdUsuario : x.IdUsuario) && x.Nombre.ToLower() == (DtoUsuario.Nombre != string.Empty ? DtoUsuario.Nombre.ToLower() : x.Nombre.ToLower()));
         DtoUsuario  dtoUsuario = AutoMapper.Mapper.Map <ent.Usuario, Dto.DtoUsuario>(objUsuario);
         return(dtoUsuario != null ? dtoUsuario : new DtoUsuario());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #13
0
 public List <DtoUsuario> ConsultarUsuario(DtoUsuario DtoUsuario)
 {
     try
     {
         List <ent.Usuario> objUsuario = this.dTUsuario.Buscar(x => x.IdUsuario == (DtoUsuario.IdUsuario > 0 ? DtoUsuario.IdUsuario : x.IdUsuario) && x.Nombre.ToLower() == (DtoUsuario.Nombre != string.Empty ? DtoUsuario.Nombre.ToLower() : x.Nombre.ToLower()));
         List <DtoUsuario>  dtoUsuario = AutoMapper.Mapper.Map <List <ent.Usuario>, List <Dto.DtoUsuario> >(objUsuario);
         return(dtoUsuario);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #14
0
        public DtoUsuario Login(DtoUsuario dtoUsuario)
        {
            int persona_id = objDaoUsuario.validacionLogin(dtoUsuario.PK_CU_Dni, dtoUsuario.VU_Contrasenia);

            if (persona_id == 0)
            {
                throw new Exception("Usuario y/o contrase&ntilde;a incorrecta(s)");
            }
            else
            {
                return(objDaoUsuario.datosUsuario(dtoUsuario.PK_CU_Dni));
            }
        }
Exemple #15
0
 public HttpResponseMessage crearUsuarioController(DtoUsuario dtoUsuario)
 {
     try
     {
         var token = Request.Headers.Authorization.Parameter;
         _tokenValidator.ValidarToken(token);
         return(Request.CreateResponse(HttpStatusCode.OK, _usuarioService.CrearUsuario(dtoUsuario, token)));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, _util.crearDtoErrorExceptionMessage(ex)));
     }
 }
Exemple #16
0
        public void CadastrarUsuario(string nome, string login, string senha, int tipoUsuario)
        {
            appUsuario = new AppUsuario();
            DtoUsuario usuario = new DtoUsuario()
            {
                NomeUsuario  = nome,
                LoginUsuario = login,
                SenhaUsuario = senha,
                TipoUsuario  = tipoUsuario,
            };

            appUsuario.Inserir(usuario);
        }
        public void Inserir(DtoUsuario DtoUsuario)
        {
            var Usuario = new Usuario
            {
                NomeUsuario  = DtoUsuario.NomeUsuario,
                LoginUsuario = DtoUsuario.LoginUsuario,
                SenhaUsuario = DtoUsuario.SenhaUsuario,
                TipoUsuario  = DtoUsuario.TipoUsuario,
            };

            Banco.Usuario.Add(Usuario);
            Banco.SaveChanges();
        }
Exemple #18
0
        public void EnviarCorreoaUsuario(DtoUsuario objuser)
        {
            string Select = "SELECT VU_Correo, VU_Contrasenia, VU_Nombre from T_Usuario where VU_Correo ='"
                            + objuser.VU_Correo + "'";

            SqlCommand unComando = new SqlCommand(Select, conexion);

            conexion.Open();
            SqlDataReader reader = unComando.ExecuteReader();

            if (reader.Read())
            {
                string senderr     = "*****@*****.**";
                string senderrPass = "******";
                string displayName = "DECORMOLDURAS & ROSETONES SAC";

                var recipient = reader["VU_Correo"].ToString();
                var pass      = reader["VU_Contrasenia"].ToString();
                var nombre    = reader["VU_Nombre"].ToString();
                var dni       = reader["PK_VU_Dni"].ToString();

                string body =
                    "<body>" +
                    "<h1>DECORMOLDURAS & ROSETONES SAC</h1>" +
                    "<h4>Bienvenid@ " + nombre + "</h4>" +
                    "<span>No comparta esto con nadie." +
                    "<br></br><span>link de confirmación: " + "https://localhost:44363/CambiarContraseña.aspx?act=" + dni +
                    "<br></br><span> Saludos cordiales.<span>" +
                    "</body>";

                MailMessage mail = new MailMessage();
                mail.Subject = "Bienvenido";
                mail.From    = new MailAddress(senderr.Trim(), displayName);
                mail.Body    = body;
                mail.To.Add(recipient.Trim());
                mail.IsBodyHtml = true;
                //mail.Priority = MailPriority.Normal;

                SmtpClient smtp = new SmtpClient();
                smtp.Host = "smtp.gmail.com";
                smtp.Port = 44363;
                smtp.UseDefaultCredentials = false;
                smtp.EnableSsl             = true;
                smtp.DeliveryMethod        = SmtpDeliveryMethod.Network;
                //smtp.Credentials = new System.Net.NetworkCredential(senderr.Trim(), senderrPass.Trim());
                NetworkCredential nc = new NetworkCredential(senderr, senderrPass);
                smtp.Credentials = nc;

                smtp.Send(mail);
            }
        }
    private void msjeRegistrar(DtoUsuario u)
    {
        switch (u.error)
        {
        case 1:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Nombre INVALIDO!!'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Nombre INVALIDO!!'})</script>");
            break;

        case 2:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Apellido INVALIDO!!'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Apellido INVALIDO!!!'})</script>");
            break;

        case 3:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Correo INVALIDO!!'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Correo INVALIDO!!'})</script>");
            break;

        case 4:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Contraseña muy CORTA!!'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Contraseña muy CORTA!!'})</script>");
            break;

        case 5:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'DNI " + u.PK_VU_Dni + " ya registrado'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'DNI " + u.PK_VU_Dni + " ya registrado'})</script>");
            break;

        case 6:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Celular " + u.IU_Celular + " ya registrado'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Celular " + u.IU_Celular + " ya registrado'})</script>"); ;
            break;

        case 7:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Correo " + u.VU_Correo + " ya registrado'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Correo " + u.VU_Correo + " ya registrado'})</script>");
            break;

        case 8:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'No se admite MENORES!!!'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'Correo " + u.VU_Correo + " ya registrado'})</script>");
            break;

        case 77:
            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({title:'Se ha registrado CORRECTAMENTE!',text:'Datos ENVIADOS!',icon:'success'}, function(){window.location.href='Login.aspx'});", true);
            //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal('Registro Exitoso!','Datos ENVIADOS!','success')</script>");
            break;
        }
    }
Exemple #20
0
        public DtoUsuario Login(DtoUsuario dtoUsuario)
        {
            int persona_id = objDaoUsuario.validacionLogin(dtoUsuario.PK_IU_DNI, dtoUsuario.VU_Contrasenia);

            if (persona_id == 0)
            {
                dtoUsuario = null;
                return(dtoUsuario);
            }
            else
            {
                return(objDaoUsuario.datosUsuario(dtoUsuario.PK_IU_DNI));
            }
        }
Exemple #21
0
        public void EditUsuario(DtoUsuario ObjUsuario)
        {
            try
            {
                ObjDil.AddParameter("@p_login", ObjUsuario.LoginUsuario);
                ObjDil.AddParameter("@p_senha", ObjUsuario.SenhaUsuario);

                ObjDil.ExecuteStoredProcedureNonQuery("sp_update_usuario");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #22
0
 public DtoUsuario CrearUsuario(DtoUsuario DtoUsuario)
 {
     try
     {
         ent.Usuario objUsuario = AutoMapper.Mapper.Map <Dto.DtoUsuario, ent.Usuario>(DtoUsuario);
         objUsuario = this.dTUsuario.Adicionar(objUsuario);
         Dto.DtoUsuario dtoFactu = AutoMapper.Mapper.Map <ent.Usuario, Dto.DtoUsuario>(objUsuario);
         return(dtoFactu);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #23
0
        public Auto_Alteração_Usuario(DtoUsuario usuario)
        {
            InitializeComponent();

            txtNome.Text = usuario.NomeUsuario;
            List <DtoCasa> casas = objBll.SelectCasa();

            cbCasa.DataSource    = casas;
            cbCasa.ValueMember   = "IdCasa";
            cbCasa.DisplayMember = "NomeCasa";
            cbCasa.SelectedValue = usuario.IdCasa;

            this.usuario = usuario;
        }
Exemple #24
0
        public void Dao_Poner_Token_Por_Correo_Cambiado(DtoUsuario dto_usuario, string token3)
        {
            //Convert.ToString(dto_cliente.fecha_nac.HasValue ? dto_cliente.fecha_nac.Value.ToString("dd/MM/yyyy") : "No Especificado")
            SqlCommand cmd = new SqlCommand("sp_Poner_Token_Por_Correo_Cambiado", conexion);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("id_persona", dto_usuario.id_persona);
            cmd.Parameters.AddWithValue("token", token3);

            conexion.Open();
            cmd.ExecuteNonQuery();
            conexion.Close();
        }
        private bool AgregarNuevoUsuarioPersona()
        {
            bool valido = false;

            try
            {
                ClassResultV cr   = new ClassResultV();
                DtoUsuario   dtoU = new DtoUsuario();
                DtoPersona   dtoP = new DtoPersona();
                //Usuario
                dtoU.codPerfil         = Convert.ToInt32(ddlPerfilAdd.SelectedValue);
                dtoU.usuario           = txtUsuarioPersona.Text.Trim();
                dtoU.usuarioClave      = txtUsuarioContrasenia.Text.Trim();
                dtoU.usuarioNombre     = txtNombrePers.Text.Trim();
                dtoU.usuarioApePaterno = txtApellidoPatPers.Text.Trim();
                dtoU.usuarioApeMaterno = txtApellidoMatPers.Text.Trim();
                dtoU.usuarioCorreo     = txtCorreoPersona.Text.Trim();
                dtoU.usuarioDireccion  = txtDireccionPersona.Text.Trim();
                dtoU.usuarioNumDNI     = Convert.ToInt32(txtNumDNIPersona.Text.Trim());
                dtoU.usuarioTelefono   = Convert.ToInt32(txtTelefonoPersona.Text.Trim());
                dtoU.usuarioEstado     = "1";
                dtoU = new CtrUsuario().Usp_Usuario_Insert(dtoU);
                //Persona
                dtoP.codUsuario        = dtoU.codUsuario;
                dtoP.personaNombre     = txtNombrePers.Text.Trim();
                dtoP.personaApePaterno = (txtApellidoPatPers.Text.Trim());
                dtoP.personaApeMaterno = txtApellidoMatPers.Text.Trim();
                dtoP.personaFechaNac   = Convert.ToDateTime(txtFechaNacPersona.Text.Trim());
                dtoP.personaNumDNI     = Convert.ToInt32(txtNumDNIPersona.Text.Trim());
                dtoP.personaTelefono   = Convert.ToInt32(txtTelefonoPersona.Text.Trim());
                dtoP.personaCorreo     = txtCorreoPersona.Text.Trim();
                dtoP.personaDireccion  = txtDireccionPersona.Text.Trim();

                dtoP = new CtrPersona().Usp_Persona_Insert(dtoP);
                if (!cr.HuboError)
                {
                    Response.Write("<script>alert('Usuario Personal Registrada Correctamente')</script>");
                    Limpiar();
                }
                else
                {
                    Response.Write("<script>alert('" + cr.ErrorMsj + "')</script>");
                }
            }
            catch (Exception ex)
            {
            }
            return(valido);
        }
Exemple #26
0
        private void btnAtivarFiltros_Click(object sender, EventArgs e)
        {
            try
            {
                string sala = "0", usuario = "0", casa = "0";

                if (cbSala.SelectedValue != null)
                {
                    sala = cbSala.SelectedValue.ToString();
                }
                if (cbUsuario.SelectedValue != null)
                {
                    usuario = cbUsuario.SelectedValue.ToString();
                }
                if (cbCasa.SelectedValue != null)
                {
                    casa = cbCasa.SelectedValue.ToString();
                }

                reservaLista    = objBll.SelectReserva(sala, usuario, casa);
                reservaFiltrada = new List <DtoReserva>();

                if (dtpFim.CustomFormat != " " && dtpInicio.CustomFormat != " ")
                {
                    for (int i = 0; i < reservaLista.Count; i++)
                    {
                        if (reservaLista[i].Data.Date >= dtpInicio.Value.Date && reservaLista[i].Data.Date <= dtpFim.Value.Date)
                        {
                            reservaFiltrada.Add(reservaLista[i]);
                        }
                    }

                    dgvReservas.DataSource = reservaFiltrada;
                }
                else
                {
                    dgvReservas.DataSource = reservaLista;
                }

                if (reservaLista.Count == 0)
                {
                    MessageBox.Show("Nenhuma reserva foi encontrada.", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemple #27
0
        public void TestRegistroClienteUE()
        {
            var RegistrarCLienteUE = new Formulario_web1();
            var objUsuario         = new DtoUsuario();

            objUsuario.PK_VU_Dni      = "73615397";
            objUsuario.VU_Nombre      = "Mirko";
            objUsuario.VU_Apellidos   = "Rojas";
            objUsuario.IU_Celular     = 977830888;
            objUsuario.DTU_FechaNac   = Convert.ToDateTime("07/04/2000");
            objUsuario.VU_Correo      = "*****@*****.**";
            objUsuario.VU_Contrasenia = "12345678";
            objUsuario.FK_ITU_Cod     = 1;
            RegistrarCLienteUE.RegistrarUE(objUsuario);
        }
Exemple #28
0
        public List<DtoUsuario> SelectUsuario(DtoUsuario status)
        {
            try
            {
                List<DtoUsuario> lstUsuarios = null;

                lstUsuarios = objDal.SelectUsuario(status);

                return lstUsuarios;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         DtoUsuario user = (DtoUsuario)Session["UsuarioLogin"];
         if (user != null && user.IN_Rol == 3)
         {
             FirstLoad();
         }
         else
         {
             Response.Redirect("/logOut");
         }
     }
 }
Exemple #30
0
        public void insertUsuario(DtoUsuario pers)
        {
            SqlCommand cmd = new SqlCommand("sp_insertUsuario", conexion);

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@usuario", pers.usuario);
            cmd.Parameters.AddWithValue("@clave", pers.clave);
            cmd.Parameters.AddWithValue("@estado", pers.estado);
            cmd.Parameters.AddWithValue("@codPerfil", pers.codPerfil);

            conexion.Open();
            cmd.ExecuteNonQuery();
            conexion.Close();
        }