public static int ActualizarPerfil(string nombre, string apellidoPaterno, string apellidoMaterno, string telefono, string correo, string password)
        {
            CLNPerfil objPerfil = new CLNPerfil();
            CENPerfil cenPerfil = new CENPerfil();


            cenPerfil.nombre          = nombre;
            cenPerfil.apellidoMaterno = apellidoMaterno;
            cenPerfil.apellidoPaterno = apellidoPaterno;
            cenPerfil.telefono        = telefono;
            cenPerfil.correo          = correo;
            cenPerfil.password        = password;

            cenPerfil.codUsuario = Convert.ToInt32(System.Web.HttpContext.Current.Session["codUser"].ToString());
            cenPerfil.codPersona = Convert.ToInt32(System.Web.HttpContext.Current.Session["codPersona"].ToString());

            int codigo = 0;

            try
            {
                codigo = objPerfil.actualizarPerfil(cenPerfil);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(codigo);
        }
Exemplo n.º 2
0
        public int actualizarPerfil(CENPerfil perfil)
        //DESCRIPCION: Actualiza los datos de perfil
        {
            CADPerfil cdUsu  = new CADPerfil();
            int       codigo = 0;

            try
            {
                codigo = cdUsu.actualizarPerfil(perfil);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(codigo);
        }
Exemplo n.º 3
0
        public List <CENPerfil> DatosPerfil(int codUsuario, int codPersona)
        {
            List <CENPerfil> datosPerfil = new List <CENPerfil>();
            SqlConnection    sqlcon      = new SqlConnection();
            SqlCommand       sqlcoman;
            CADConexion      cnx = new CADConexion();
            SqlDataReader    dr;
            CENPerfil        objPerfil;

            try
            {
                sqlcon               = new SqlConnection(cnx.CxSQL());
                sqlcoman             = new SqlCommand("pa_buscar_datos_perfil", sqlcon);
                sqlcoman.CommandType = CommandType.StoredProcedure;
                sqlcoman.Parameters.Add("@p_codUsuario", SqlDbType.Int).Value = codUsuario;
                sqlcoman.Parameters.Add("@p_codPersona", SqlDbType.Int).Value = codPersona;
                sqlcon.Open();
                dr = sqlcoman.ExecuteReader();

                while (dr.Read())
                {
                    //Crear objeto usuario
                    objPerfil                 = new CENPerfil();
                    objPerfil.usuario         = dr["usuario"].ToString();
                    objPerfil.nombre          = dr["nombres"].ToString();
                    objPerfil.apellidoPaterno = dr["apellidoPaterno"].ToString();
                    objPerfil.apellidoMaterno = dr["apellidoMaterno"].ToString();
                    objPerfil.correo          = dr["correo"].ToString();
                    objPerfil.telefono        = dr["telefono"].ToString();
                    objPerfil.password        = dr["password"].ToString();

                    datosPerfil.Add(objPerfil);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(datosPerfil);
        }
Exemplo n.º 4
0
        public int actualizarPerfil(CENPerfil perfil)
        {
            //DESCRIPCION: Actualiza los datos de perfil
            SqlConnection sqlConection;
            SqlCommand    cmd;
            SqlDataReader dr;
            CADConexion   CadCx     = new CADConexion();
            string        respuesta = string.Empty;
            int           codigo    = 0;

            try
            {
                sqlConection    = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_actualizar_perfil", sqlConection);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@p_nombre", SqlDbType.NVarChar).Value          = perfil.nombre;
                cmd.Parameters.Add("@p_apellidoPaterno", SqlDbType.NVarChar).Value = perfil.apellidoPaterno;
                cmd.Parameters.Add("@p_apellidoMaterno", SqlDbType.NVarChar).Value = perfil.apellidoMaterno;
                cmd.Parameters.Add("@p_telefono", SqlDbType.NVarChar).Value        = perfil.telefono;
                cmd.Parameters.Add("@p_correo", SqlDbType.NVarChar).Value          = perfil.correo;
                cmd.Parameters.Add("@p_password", SqlDbType.NVarChar).Value        = perfil.password;
                cmd.Parameters.Add("@p_codPersona", SqlDbType.Int).Value           = perfil.codPersona;
                cmd.Parameters.Add("@p_codUsuario", SqlDbType.Int).Value           = perfil.codUsuario;

                sqlConection.Open();
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    codigo    = Convert.ToInt32(dr["respuesta"].ToString());
                    respuesta = dr["mensaje"].ToString();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigo);
        }