private void btnConfirmar_Click(object sender, EventArgs e) { try { var numero = int.Parse(tbNumero.Text); LineaDto linea = (LineaDto)cbLinea.SelectedItem; ModeloDto modelo = (ModeloDto)cbModelo.SelectedItem; ColorDto color = (ColorDto)cbColor.SelectedItem; (bool, string)resultado = _presentadorLinea.ConfirmarOP(numero, linea, modelo, color); if (resultado.Item1) { opActual = new OpDto(); opActual.Numero = numero; opActual.Linea = linea; opActual.Modelo = modelo; opActual.Color = color; opActual.FechaInicio = DateTime.Now; CargarOpActual(opActual); pNuevaOP.Visible = false; MessageBox.Show($"{resultado.Item2}", "Creacion OP", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show($"{resultado.Item2}", "Creacion OP", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("No se han ingresado los datos correctamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static (bool, string) ConfirmarOP(int numero, LineaDto linea, ModeloDto modelo, ColorDto color) { using (var servicio = new ControlCalidadServiceReference.ControlCalidadServicioClient(_contexto)) { return(servicio.ConfirmarOP(numero, linea, modelo, color)); } }
public (bool, string) ConfirmarOP(int numero, LineaDto linea, ModeloDto modelo, ColorDto color) { return(Adaptador.ConfirmarOP(numero, linea, modelo, color)); }