public UCListaClientes(tallerEntities ent)
 {
     InitializeComponent();
     tallerEnt   = ent;
     mVCliente   = new MVCliente(tallerEnt);
     DataContext = mVCliente;
 }
Beispiel #2
0
 /// <summary>
 /// Constructor de la clase dialogo
 /// </summary>
 /// <param name="mvcliente">Clase que gestiona los clientes</param>
 public AddClientes(MVCliente mvcliente)
 {
     InitializeComponent();
     this.mvcliente = mvcliente;
     this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvcliente.OnErrorEvent));
     DataContext          = mvcliente;
     mvcliente.btnGuardar = guardar;
     inicializar();
 }
        public UCClienteNuevo(tallerEntities ent)
        {
            InitializeComponent();
            tallerEnt        = ent;
            mvCliente        = new MVCliente(tallerEnt);
            this.DataContext = mvCliente;

            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvCliente.OnErrorEvent));
            mvCliente.btnGuardar = btnGuardarCliente;
        }
Beispiel #4
0
 /// <summary>
 /// Inicializa los componentes principales de la aplicacion
 /// </summary>
 private void inicializar()
 {
     logger = LogManager.GetCurrentClassLogger();
     txblockNombreUsuario.Text = empleadoLogin.Nombre;
     mvempleado = new MVEmpleado(tEnt);
     mvaveria   = new MVAveria(tEnt);
     mvpieza    = new MVPieza(tEnt);
     mvrol      = new MVRol(tEnt);
     mvcliente  = new MVCliente(tEnt);
     mvfactura  = new MVFacturacion(tEnt);
     sqlServ    = new ServicioSQL(tEnt);
     rd         = new ReportDocument();
 }
Beispiel #5
0
        /// <summary>
        /// Gestiona el boton de añadir clientes,
        /// muestra el dialogo, y luego muestra un mensaje
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void AnyadirCliente_Click(object sender, RoutedEventArgs e)
        {
            AddClientes dialogo = new AddClientes(mvcliente);

            dialogo.ShowDialog();
            if (dialogo.DialogResult == true)
            {
                await this.ShowMessageAsync("Informacion", "Cliente insertado corectamente");

                mvcliente = new MVCliente(tEnt);
            }
            else
            {
                mvcliente = new MVCliente(tEnt);
            }
        }
Beispiel #6
0
        /// <summary>
        /// Gestiona el boton de modificar cliente,muestra el dialogo y luego muestra un mensaje
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void ModificarCliente_Click(object sender, RoutedEventArgs e)
        {
            ModificarCliente dialogo = new ModificarCliente(mvcliente);

            dialogo.ShowDialog();
            if (dialogo.DialogResult == true)
            {
                await this.ShowMessageAsync("Informacion", "Cliente modificado corectamente");

                mvcliente = new MVCliente(tEnt);
            }
            else
            {
                mvcliente = new MVCliente(tEnt);
            }
        }