コード例 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     Login login = new Login();
         login.UserName = this.username;
         login.Password = this.text_pass.Text;
         login.setPasswordOldUser();
         this.Close();
 }
コード例 #2
0
ファイル: User.cs プロジェクト: Izikiel/mr_anderson
 public User(bool inicializar)
 {
     direccion = new Direccion();
     datosCliente = new DatosCliente();
     datosLogin = new Login();
     rol = new GrouponDesktop.Rol.Rol();
     datosProveedor = new DatosProveedor();
     ciudadesPreferencia = new List<string>();
 }
コード例 #3
0
 public ModificacionProveedor(String username)
 {
     InitializeComponent();
     Login login = new Login();
     login.UserName = username;
     this.proveedorSeleccionado = homeUsr.getProveedor(login);
     this.comboBox1.DataSource = this.homeRol.getRolesParaTipo(this.proveedorSeleccionado.Rol.TipoUsuario);
     this.fill();
 }
コード例 #4
0
 public ModificacionCliente(String username)
 {
     InitializeComponent();
     Login l = new Login();
     l.UserName = username;
     this.clienteSeleccionado = homeUsr.getUsuario(l);
     homeUsr.setInformacionAlUsuario(this.clienteSeleccionado);
     this.comboBox1.DataSource = this.homeRol.getRolesParaTipo(this.clienteSeleccionado.Rol.TipoUsuario);
     this.fill();
 }
コード例 #5
0
 public RegistrarPassword(Login log)
 {
     username = log.UserName;
     InitializeComponent();
 }
コード例 #6
0
ファイル: HomeUsuarios.cs プロジェクト: Izikiel/mr_anderson
        //////BUSQUEDAS /////
        /// <summary>
        /// Devuelve el Usuario inicializado, sin datos. Solo 
        /// </summary>
        /// <param name="login"></param>
        /// <returns></returns>
        public User getUsuario(Login login)
        {
            User usuario = new User();
            usuario.DatosLogin = login;

            DataAccess.SPManager spManagerLogin = new DataAccess.SPManager();
            Dictionary<String, Object> param_login = new Dictionary<String, Object>();

            param_login.Add("nombre_usuario", login.UserName);

            SqlDataReader reader_login = spManagerLogin.executeSPWithParameters("MR_ANDERSON.sp_usuario_habilitado", param_login);
            reader_login.Read();

            if (Convert.ToInt16(reader_login["Habilitado"]).Equals(1)) usuario.DatosLogin.Habilitado = true;
            else usuario.DatosLogin.Habilitado = false;
            spManagerLogin.Close();

            return usuario;
        }
コード例 #7
0
ファイル: HomeUsuarios.cs プロジェクト: Izikiel/mr_anderson
        public User getProveedor(Login login)
        {
            User usuario = this.getUsuario(login);
            this.setInformacionAlUsuario(usuario);
            DataAccess.SPManager spManager = new DataAccess.SPManager();

            Dictionary<String, Object> param = new Dictionary<String, Object>();
            param.Add("username", login.UserName);
            using (SqlDataReader reader = spManager.executeSPWithParameters("MR_ANDERSON.sp_get_datos_proveedor", param))
            {
                reader.Read();
                usuario.DatosProveedor = new DatosProveedor();
                usuario.DatosProveedor.Cuit = (string)reader["provee_cuit"];
                usuario.DatosProveedor.RazonSocial = (string)reader["provee_rs"];
                usuario.DatosProveedor.Telefono = Convert.ToString(reader["provee_telefono"]);
                usuario.DatosProveedor.Rubro = (string)reader["provee_rubro"];
                if (!Convert.IsDBNull(reader["nombre_contacto"]))
                    usuario.DatosProveedor.NombreContacto = (string)reader["nombre_contacto"];
                if (!Convert.IsDBNull(reader["provee_email"]))
                    usuario.DatosProveedor.Mail = (string)reader["provee_email"];

            }
            spManager.Close();

            return usuario;
        }