예제 #1
0
 private void btnCambiarPass_Click(object sender, EventArgs e)
 {
     usuarios_c oUsuC = new usuarios_c();
     usuario oUsuario = oUsuC.Get("1", 0, nomb_usu, txtContAnt.Text);
     if (oUsuario.Nomb_usuario == null)
     {
         MessageBox.Show("La contraseña anterior no es la correcta!");
         return;
     }
     if (txtContAnt.Text == txtContNueva.Text)
     {
         MessageBox.Show("Las contraseñas deben ser diferentes");
         return;
     }
     else
     {
         Facade.Facade oFacade = new Facade.Facade();
         if (txtContNueva.Text == txtConfirmClave.Text)
         {
             int result = oFacade.CambiarClave(nomb_usu, txtContNueva.Text);
             if (result == 1)
             {
                 MessageBox.Show("La contraseña se ha cambiado con éxito!");
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("La contraseña nueva difiere de la confirmación de la contraseña.");
             return;
         }
     }
 }
예제 #2
0
 static void Main(string[] args)
 {
     Console.WriteLine("外观模式:为子系统中的一组接口提供一个统一的入口。外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。");
     Facade fa = new Facade();
     fa.FileDo("yuyang");
     Console.ReadLine();
 }
예제 #3
0
 static void Main(string[] args)
 {
     Facade ff = new Facade();
     ff.m1();
     ff.m2();
     Console.WriteLine(ff.GetType());
 }
예제 #4
0
        public void Facade()
        {
            Facade.Facade             fachada1 = new Facade.Facade("Texto3");
            InvalidOperationException ex       = Assert.Throws <InvalidOperationException>(() => fachada1.imprimir());

            Assert.Pass(ex.Message, "Imprimiendo:Texto3,color:True,tipo:PDF,hoja :A4");
        }
예제 #5
0
 static void Main(string[] args)
 {
     Facade facade = new Facade();
     facade.MethodA();
     facade.MethodB();
     facade.MethodC();
     Console.ReadKey();
 }
예제 #6
0
        public MainApp()
        {
            Facade facade = new Facade();
            facade.m1();
            facade.m2();

            Console.ReadKey();
        }
예제 #7
0
파일: Program.cs 프로젝트: Alex-LG/DP
        public static void Main()
        {
            Facade facade = new Facade();

            facade.MethodA();
            facade.MethodB();

            Console.ReadKey();
        }
예제 #8
0
 private void btnModifUsu_Click(object sender, EventArgs e)
 {
     Facade.Facade oFacade = new Facade.Facade();
     usuario oUsu = new usuario();
     oUsu.Id_usuario = oUsuario.Id_usuario;
     oUsu.Apellido = txtApellido.Text;
     oUsu.Nombre = txtNombre.Text;
     oUsu.Nomb_usuario = txtNombUsu.Text;
     oUsu.Direccion_c = txtCalle.Text;
     oUsu.Direccion_n = txtNroCalle.Text;
     oUsu.Email = txtEmail.Text;
     oUsu.Telefono = Convert.ToInt32(txtTelefono.Text);
     if (cboxActivo.Checked == true)
     {
         oUsu.Estado = 1;
     }
     else
     {
         oUsu.Estado = 0;
     }
     Program.ComboboxItem itemSelect = (Program.ComboboxItem)cboxGrupo.SelectedItem;
     int result = 0;
     if (itemSelect == null)
     {
         result = oFacade.ModificarUsuario(oUsu, Convert.ToInt32(mskgrupo.Text));
     }
     else
     {
         result = oFacade.ModificarUsuario(oUsu, Convert.ToInt32(itemSelect.Value));
     }
     //int result = oFacade.ModificarUsuario(oUsu, Convert.ToInt32(itemSelect.Value));
     if (result == 1)
     {
         MessageBox.Show("El Usuario se ha modificado con éxito");
         this.Close();
     }
     else if (result == 2)
     {
         MessageBox.Show("No se ha podido modificar el grupo.");
         this.Close();
     }
     else
     {
         MessageBox.Show("El Usuario NO se ha modificado correctamente");
     }
 }
예제 #9
0
        static void Main(string[] args)
        {
            #region 基本用法(对应Basic.cs)
            Facade facade = new Facade();

            facade.MethodA();
            facade.MethodB();
            #endregion

            #region 具体实例(对应Example.cs)
            Fund jijin = new Fund();

            jijin.BuyFund();
            jijin.SellFund();

            Console.Read();
            #endregion
        }
예제 #10
0
        private void btnOK_Click_1(object sender, EventArgs e)
        {
            usuario oUsuario = new usuario();
            usuarios_c oUsuC = new usuarios_c();

            oUsuario = oUsuC.Get("2", 0, nomb_usu, "");
            if (oUsuario.Nomb_usuario != null)
            {
                Facade.Facade oFacade = new Facade.Facade();
                int resultado = oFacade.resetearClave(oUsuario);
                if (resultado == 1)
                {
                    MessageBox.Show("Se ha reseteado la clave con éxito y se le ha mandado el mail al usuario con su nueva password.");
                }
                else if (resultado == 2)
                {
                    MessageBox.Show("Se ha reseteado la clave con éxito, pero fallo el envio del mail. Informar verbalmente.");
                }
                else
                {
                    MessageBox.Show("No se ha podido resetear la clave.");
                }
            }
        }
예제 #11
0
 private void btnBajaUsuario_Click(object sender, EventArgs e)
 {
     if (txtMotivaBaja.Text != "")
     {
         usuarios_c oUsuC = new usuarios_c();
         usuario oUsuario = oUsuC.Get("2", 0, nombUsu, "");
         Facade.Facade oFacade = new Facade.Facade();
         oUsuario.MotivaBaja = txtMotivaBaja.Text;
         int result = oFacade.BajarUsuario(oUsuario);
         if (result == 1)
         {
             MessageBox.Show("El usuario se ha dado de baja con éxito");
             this.Close();
         }
         else
         {
             MessageBox.Show("No se ha dado de baja el usuario");
         }
     }
     else
     {
         MessageBox.Show("Debe cargar un motivo");
     }
 }
예제 #12
0
        static void Main()
        {
            Facade facade = new Facade();

            facade.PerformAction();
        }
예제 #13
0
        static void Main(string[] args)
        {
            Facade obj = new Facade();

            obj.DoFinalAcion();
        }
예제 #14
0
 private void lnkRecuClave_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     Facade.Facade oFacade = new Facade.Facade();
     int result = oFacade.RecuperarCont(txtNombUsu.Text);
     if (result == 1)
     {
         MessageBox.Show("Se ha enviado un mail al administrador para que este lo contacte para recuperar la clave.");
     }
     else
     {
         MessageBox.Show("No existe tal usuario");
     }
 }
예제 #15
0
 static void Main()
 {
     Facade facade = new Facade();
     facade.PerformAction();
 }
예제 #16
0
        static void Main(string[] args)
        {
            Facade _facade = new Facade();

            _facade.Operation1();
        }
예제 #17
0
 public static void ClientCode(Facade facade)
 {
     Console.Write(facade.Operation());
 }
예제 #18
0
        static void Main(string[] args)
        {
            Facade servicos = new Facade();

            servicos.IniciarComunicacoes();
        }
예제 #19
0
        static void Main(string[] args)
        {
            Facade servicos = new Facade();

            servicos.IniciarComunicacoes();
        }
예제 #20
0
        static void Main(string[] args)
        {
            IFacade facade = new Facade();

            facade.Logging("Misho", "Mishopass");
        }
예제 #21
0
 private static void Main()
 {
     Facade.Operation1();
     Facade.Operation2();
 }