private void button1_Click(object sender, EventArgs e) { Modelo.Reparacion reparacion_update = new Modelo.Reparacion(); FinalizarReparacion finalizar; if (ControladorFuncVariadas.validarTextBoxVacios(txt_problema) && ControladorFuncVariadas.validarFechaPasada(txt_fecha)) { reparacion_update.id = reparacion.id; reparacion_update.problema = txt_problema.Text; reparacion_update.comentarios = txt_comentarios.Text; reparacion_update.fecha_salida = txt_fecha.Value; reparacion_update.entregado = false; ControlReparaciones.sumarStockEliminadoDeDetalle(tabla_reestablecer_stock, reparacion.id); if (ControlReparaciones.actualizarReparacion(reparacion_update, tabla_reparacion, nuevasFilas()) == 1) { // ControladorFuncVariadas.limpiarTextBox(txt_cliente, txt_maquina, txt_nmotor, txt_problema, txt_comentarios); if (validarManoDeObra()) { finalizar = new FinalizarReparacion(ControlCliente.obtenerCliente(reparacion.documento), Convert.ToDecimal(lbl_subtotal.Text), tabla_reparacion, reparacion.id, this); finalizar.ShowDialog(); } else { MessageBox.Show("Debe agregar el costo de la mano de obra!"); } } else { MessageBox.Show("Hubo un error en la base de datos"); } } }
private void Modificar() { Modelo.Venta a = new Modelo.Venta(); a.id = venta.id; a.nrofactura = txt_factura.Text; a.remito = long.Parse(txt_remito.Text); if (combo_cobrada.SelectedIndex == 0) { a.cobrada = true; } else { a.cobrada = false; } if (ControladorFuncVariadas.validarTextBoxVacios(txt_remito, txt_factura)) { if (ControlVentas.ModificarVenta(a) == 1) { MessageBox.Show("Se actualizaron los datos correctamente"); modificar = true; this.Close(); } else { Console.WriteLine("Error en el update"); } } }
private void btn_agregar_Click(object sender, EventArgs e) { Proveedor proveedor = new Proveedor(); proveedor.Id_proveedor = this.proveedor.Id_proveedor; //FALTA VALIDAR Email secundario y terciario (formato) if (ControladorFuncVariadas.validarTextBoxVacios(txt_codigo_postal, txt_direccion, txt_proveedor, txt_provincia, txt_telefono)) { proveedor.Nombre_proveedor = txt_proveedor.Text; proveedor.Telefono = long.Parse(txt_telefono.Text); proveedor.Direccion = txt_direccion.Text; proveedor.Provincia = txt_provincia.Text; proveedor.Codigo_postal = int.Parse(txt_codigo_postal.Text); proveedor.Nombre1 = txt_nombre1.Text; proveedor.Nombre2 = txt_nombre2.Text; proveedor.Nombre3 = txt_nombre3.Text; proveedor.Telefono1 = txt_telefono1.Text; proveedor.Telefono2 = txt_telefono2.Text; proveedor.Telefono3 = txt_telefono3.Text; proveedor.Email = txt_email.Text; proveedor.Email2 = txt_email2.Text; proveedor.Email3 = txt_email3.Text; //proveedor.puntaje = new PuntajeProveedor(); //Transporte proveedor.puntaje.transporte_posicion = Convert.ToInt32(combo_transporte_posicion.Text); proveedor.puntaje.transporte_Prestigio = Convert.ToInt32(combo_transporte_prestigio.Text); proveedor.puntaje.transporte_antecedentes = Convert.ToInt32(combo_transporte_antecedentes.Text); proveedor.puntaje.transporte_financiera = Convert.ToInt32(combo_transporte_financiera.Text); proveedor.puntaje.transporte_transporte = Convert.ToInt32(combo_transporte_pais.Text); proveedor.puntaje.transporte_capacidad = Convert.ToInt32(combo_transporte_capacidad.Text); //Calidad proveedor.puntaje.calidad_plazos = Convert.ToInt32(combo_calidad_plazo.Text); proveedor.puntaje.calidad_costo = Convert.ToInt32(combo_calidad_costo.Text); proveedor.puntaje.calidad_cuidado = Convert.ToInt32(combo_calidad_cuidado.Text); //Pagos proveedor.puntaje.pago_plazo = Convert.ToInt32(combo_pagos_plazo.Text); proveedor.puntaje.pago_descuento = Convert.ToInt32(combo_pago_descuento.Text); //Otros proveedor.puntaje.otros_respuesta = Convert.ToInt32(combo_otros_respuesta.Text); proveedor.puntaje.otros_administrativa = Convert.ToInt32(combo_otros_administrativa.Text); proveedor.puntaje.otros_pedidos = Convert.ToInt32(combo_otros_capacidad.Text); if (ControlProveedor.ModificarProveedor(proveedor) == 1) { MessageBox.Show("Se modificó correctamente!"); ControladorFuncVariadas.limpiarTextBox(txt_codigo_postal, txt_direccion, txt_email, txt_email2, txt_email3, txt_proveedor, txt_provincia, txt_telefono); this.Close(); } } }
private void btn_cambiar_Click(object sender, EventArgs e) { if (ControladorFuncVariadas.validarTextBoxVacios(txt_nuevo)) { if (ControlProducto.modificarDolar(Convert.ToDecimal(txt_nuevo.Text)) == 1) { MessageBox.Show("Se modificó correctamente!"); this.Close(); } else { MessageBox.Show("Hubo un problema.."); } } }
private void btn_crear_Click(object sender, EventArgs e) { Omega3.Modelo.erogaciones erogacion = new erogaciones(); if (ControladorFuncVariadas.validarTextBoxVacios(txt_destino, txt_monto, txt_motivo)) { erogacion.Id_usuario = txt_usuario.Text; erogacion.Motivo = txt_motivo.Text; erogacion.Destino = txt_destino.Text; erogacion.Monto = Convert.ToDecimal(txt_monto.Text); erogacion.Tipogasto = txt_tpo_gasto.Text; Omega3.Controlador.ControlAdministracion.insertarerogacion(erogacion); MessageBox.Show("Se inserto correctamente"); ControladorFuncVariadas.limpiarTextBox(txt_motivo, txt_monto, txt_destino); } }
private void btn_guardar_Click(object sender, EventArgs e) { Modelo.Reparacion reparacion_update = new Modelo.Reparacion(); if (ControladorFuncVariadas.validarTextBoxVacios(txt_problema) && ControladorFuncVariadas.validarFechaPasada(txt_fecha)) { reparacion_update.id = reparacion.id; reparacion_update.problema = txt_problema.Text; reparacion_update.comentarios = txt_comentarios.Text; reparacion_update.fecha_salida = txt_fecha.Value; reparacion_update.entregado = false; ControlReparaciones.sumarStockEliminadoDeDetalle(tabla_reestablecer_stock, reparacion.id); if (ControlReparaciones.actualizarReparacion(reparacion_update, tabla_reparacion, nuevasFilas()) == 1) { MessageBox.Show("Se guardó correctamente"); ControladorFuncVariadas.limpiarTextBox(txt_cliente, txt_maquina, txt_nmotor, txt_problema, txt_comentarios); txt_fecha.Value = DateTime.Now; tabla_reparacion.DataSource = null; tabla_reparacion.Rows.Clear(); tabla_reestablecer_stock.DataSource = null; tabla_reestablecer_stock.Rows.Clear(); btn_buscar_producto.Enabled = false; btn_buscar_reparacion.Enabled = true; btn_mano_de_obra.Enabled = false; txt_maquina.Text = string.Empty; } else { MessageBox.Show("Hubo un error en la base de datos"); } } Cliente a = new Cliente(); a = ControlCliente.obtenerCliente(reparacion.documento); }