public ucCarteraP() { InitializeComponent(); Capa.DATOS.Cliente cliente = null; Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); List <Capa.DATOS.Cliente> lista = icliente.listarCliente(); for (int i = 0; i < lista.Count; i++) { cliente = lista[i]; cmb_cliente.Items.Add(cliente.nombreCliente); cmb_cliente2.Items.Add(cliente.nombreCliente); } Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto(); dataG_ConsultaGProyectos.DataSource = iproyecto.listarProyecto(); Capa.DATOS.Proyecto proyecto = null; //Creamos una capa tipo proyecto List <Capa.DATOS.Proyecto> lista2 = iproyecto.listarProyecto(); //Creamos una lista con nuestro contenido de proyecto en la capa de datos for (int i = 0; i < lista2.Count; i++) //Iniciamos nuestro ciclo para obtener datos { proyecto = lista2[i]; //Guarda todos los proyectos en una lista cmb_proyecto.Items.Add(proyecto.nombreProyecto); //Nos añade los proyectos a nuestra lista } }
public ucCotizacion() { InitializeComponent(); Capa.DATOS.Cliente cliente = null; Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); List <Capa.DATOS.Cliente> lista = icliente.listarCliente(); for (int i = 0; i < lista.Count; i++) { cliente = lista[i]; cmb_cliente.Items.Add(cliente.nombreCliente); } }
private void btn_modificarC_Click(object sender, EventArgs e) { try { if (txt_nomCM.Text == "" || txt_colCM.Text == "" || txt_calleCM.Text == "" || txt_numCM.Text == "" || txt_telCM.Text == "" || txt_correoCM.Text == "" || mtb_CM.Text == "") { MessageBox.Show("Ha dejado un campo vacio "); } else { Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); Capa.DATOS.Cliente clienteaux = icliente.buscarCliente(txt_nombreCM.Text); Capa.DATOS.Cliente cliente = new Capa.DATOS.Cliente { idCliente = clienteaux.idCliente, nombreCliente = txt_nomCM.Text, coloniaCliente = txt_colCM.Text, calleCliente = txt_calleCM.Text, numeroLocalCliente = txt_numCM.Text, telefonoCliente = txt_telCM.Text, correoElectronicoCliente = txt_correoCM.Text, rfcCliente = mtb_CM.Text }; icliente.modificarCliente(cliente); MessageBox.Show("Cliente modificado"); txt_nomCM.Enabled = false; txt_colCM.Enabled = false; txt_calleCM.Enabled = false; txt_numCM.Enabled = false; txt_telCM.Enabled = false; txt_correoCM.Enabled = false; mtb_CM.Enabled = false; txt_nombreCM.Enabled = true; txt_nombreCM.Text = ""; txt_nomCM.Text = ""; txt_colCM.Text = ""; txt_calleCM.Text = ""; txt_numCM.Text = ""; txt_telCM.Text = ""; txt_correoCM.Text = ""; mtb_CM.Text = ""; } }catch (Exception r) { MessageBox.Show("Error: " + r.ToString()); } }
private void btn_busCM_Click(object sender, EventArgs e) { try { if (txt_nombreCM.Text == "") { MessageBox.Show("Ha dejado un campo vacio "); } else { Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); Capa.DATOS.Cliente cliente = icliente.buscarCliente(txt_nombreCM.Text); if (cliente == null) { MessageBox.Show("Cliente No Encontrado"); txt_nomCM.Text = ""; txt_colCM.Text = ""; txt_calleCM.Text = ""; txt_numCM.Text = ""; txt_telCM.Text = ""; txt_correoCM.Text = ""; mtb_CM.Text = ""; } else { txt_nomCM.Text = cliente.nombreCliente; txt_colCM.Text = cliente.coloniaCliente; txt_calleCM.Text = cliente.calleCliente; txt_numCM.Text = cliente.numeroLocalCliente; txt_telCM.Text = cliente.telefonoCliente; txt_correoCM.Text = cliente.correoElectronicoCliente; mtb_CM.Text = cliente.rfcCliente; txt_nomCM.Enabled = true; txt_colCM.Enabled = true; txt_calleCM.Enabled = true; txt_numCM.Enabled = true; txt_telCM.Enabled = true; txt_correoCM.Enabled = true; mtb_CM.Enabled = true; txt_nombreCM.Enabled = false; } } }catch (Exception a) { MessageBox.Show("Error: " + a.ToString()); } }
private void btn_registrar_Click(object sender, EventArgs e) { try { if (txt_nomp.Text == "" || cb_tipo.SelectedIndex == -1 || txtb_descripcion.Text == "" || cmb_cliente.SelectedIndex == -1) { MessageBox.Show("Ha dejado un campo vacio "); } else { Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); Capa.DATOS.Cliente clienteaux = icliente.buscarCliente(cmb_cliente.SelectedItem.ToString()); Capa.BL.Interfaces.IProyecto iproyecto = new Capa.BL.Clases.Proyecto(); Capa.DATOS.Proyecto proyecto = new Capa.DATOS.Proyecto { numeroProyecto = 1, nombreProyecto = txt_nomp.Text, descripcion = txtb_descripcion.Text, idCliente = clienteaux.idCliente, estadoProyecto = "Activo", tipoProyecto = cb_tipo.SelectedItem.ToString(), fechaInicio = dt_fecha.Value, fechaFinal = dt_fecha.Value, abono = 0, manodeObra = 0, }; iproyecto.insertarProyecto(proyecto); MessageBox.Show("Proyecto registrado"); txt_nomp.Text = ""; txtb_descripcion.Text = ""; cb_tipo.SelectedIndex = -1; cmb_cliente.SelectedIndex = -1; } }catch (Exception a) { MessageBox.Show("Error: " + a.ToString()); } dataG_ConsultaGProyectos.DataSource = null; dataG_ConsultaGProyectos.Refresh(); dataG_ConsultaGProyectos.Rows.Clear(); Capa.BL.Interfaces.IProyecto iProyecto = new Capa.BL.Clases.Proyecto(); dataG_ConsultaGProyectos.DataSource = iProyecto.listarProyecto(); }
private void btn_regCliente_Click(object sender, EventArgs e) { try { if (txt_nomC.Text == "" || txt_colC.Text == "" || txt_calleC.Text == "" || txt_numC.Text == "" || txt_telC.Text == "" || txt_correoC.Text == "" || mtb_CR.Text == "") { MessageBox.Show("Ha dejado un campo vacio "); } else { Capa.BL.Interfaces.ICliente icliente = new Capa.BL.Clases.Cliente(); Capa.DATOS.Cliente cliente = new Capa.DATOS.Cliente { idCliente = 0, nombreCliente = txt_nomC.Text, coloniaCliente = txt_colC.Text, calleCliente = txt_calleC.Text, numeroLocalCliente = txt_numC.Text, telefonoCliente = txt_telC.Text, correoElectronicoCliente = txt_correoC.Text, rfcCliente = mtb_CR.Text }; icliente.insertarCliente(cliente); MessageBox.Show("Cliente registrado"); txt_nomC.Text = ""; txt_colC.Text = ""; txt_calleC.Text = ""; txt_numC.Text = ""; txt_telC.Text = ""; txt_correoC.Text = ""; mtb_CR.Text = ""; } }catch (Exception x) { MessageBox.Show("Error: " + x.ToString()); } }