Beispiel #1
0
        public U_aux_PerfilEmp ModificarDatos(DataTable Empresa, String tb_correo, String tb_nombre, String tb_nit, String tb_telefono, String tb_direccion, String urlRedir)
        {
            U_aux_PerfilEmp response = new U_aux_PerfilEmp();
            DBEmpresa       daoEmp   = new DBEmpresa();

            //DDAOEmpresa envio = new DDAOEmpresa();
            if (Empresa.Rows[0]["correoEmpresa"].ToString() != tb_correo)
            {
                if (daoEmp.ExistenciaCorreo(tb_correo))
                {
                    //Modal("Correo Existente");
                    response.Mensage  = "Correo Existente";
                    response.Data     = Empresa;
                    response.Response = "0";
                    return(response);
                }
            }
            UEUEmpresa datos      = new UEUEmpresa();
            DBEmpresa  daoEmpresa = new DBEmpresa();

            datos.Nombre    = tb_nombre;
            datos.Nit       = tb_nit;
            datos.Numero    = tb_telefono;
            datos.Correo    = tb_correo;
            datos.Direccion = tb_direccion;
            datos.Id        = int.Parse(Empresa.Rows[0]["idEmpresa"].ToString());
            datos.ModifBy   = datos.Nombre;
            //envio.ModificarEmpresa(datos, datos.Nombre);
            daoEmpresa.update_Empresa(datos);
            this.login(tb_correo, Empresa.Rows[0]["passEmpresa"].ToString());
            response.Data     = this.login(tb_correo, Empresa.Rows[0]["passEmpresa"].ToString());
            response.Mensage  = "Actualizacion Exitosa";
            response.Response = urlRedir;
            return(response);
        }