//MOSTRAR public void Mostrar() { dgvListado.DataSource = NegocioProveedor.Mostrar(); NombreColumnas(); if (!chkEliminarVarios.Checked) { OcultarColumnas(); } }
private void btnEliminar_Click(object sender, EventArgs e) { string respuesta = ""; try { //si la respuesta es si elimina la fila actual if (MessageBox.Show("Seguro que desea Eliminar?", "Eliminar" , MessageBoxButtons.YesNo, MessageBoxIcon.Hand) == DialogResult.Yes) { /*eliminar varias categoria*/ if (chkEliminar.Checked == true) { foreach (DataGridViewRow row in dataLista.Rows) { //Si la fila esta marcada lo elimina if (Convert.ToBoolean(row.Cells[0].Value)) { //le paso el idcategoria para poder eliminarlo respuesta = NegocioProveedor.eliminar(Convert.ToInt32(row.Cells[1].Value)); if (respuesta.Equals("ok")) { UtilityFrm.mensajeConfirm(row.Cells[2].Value.ToString() + " Se Eliminó Correctamente"); } else { UtilityFrm.mensajeError("Error: " + respuesta); } } } } else { /*eliminar una sola categoria*/ respuesta = NegocioProveedor.eliminar(Convert.ToInt32(this.dataLista.CurrentRow.Cells[1].Value)); if (respuesta.Equals("ok")) { UtilityFrm.mensajeConfirm(dataLista.CurrentRow.Cells[2].Value.ToString() + " se eliminó correctamente"); } else { UtilityFrm.mensajeError("Error: " + respuesta); } } mostrar(); } //desabilito el checkbox y el boton eliminar chkEliminar.Checked = false; btnEliminar.Enabled = false; } catch (Exception ex) { UtilityFrm.mensajeError("Error: " + respuesta + ", " + ex.Message); } }
private void cargarProveedores() { NegocioProveedor negP = new NegocioProveedor(); List <String> lista = negP.getListaProveedores(); this.cmbProveedor.Items.Clear(); this.cmbProveedor.Items.Add("Seleccione..."); this.cmbProveedor.SelectedIndex = 0; foreach (String ss in lista) { this.cmbProveedor.Items.Add(ss); } }
private void txtProveedor_TextChanged(object sender, EventArgs e) { if (txtProveedor.TextLength >= 2 && IsNumeric(txtNombreProducto.Text) != true) { Dtproveedor.Visible = true; Dtproveedor.DataSource = NegocioProveedor.buscar(txtProveedor.Text); Dtproveedor.Columns[0].Visible = false; Dtproveedor.Columns[1].Visible = false; Dtproveedor.Columns[2].Width = 350; Dtproveedor.Columns[3].Visible = false; Dtproveedor.Columns[4].Visible = false; Dtproveedor.Columns[5].Visible = false; Dtproveedor.Columns[6].Visible = false; } }
/*Metodos Propios*/ private void mostrar() { try { this.dataLista.DataSource = NegocioProveedor.mostrar(); } catch (Exception ex) { UtilityFrm.mensajeError("error con la Base de datos: " + ex.Message); } //datasource el origen de los datos,muestra las categorias en la grilla //oculto las dos primeras columnas this.ocultarColumnas(); //muestro el total de las categorias lblTotal.Text = "Total de Registros: " + Convert.ToString(dataLista.RowCount); }
private void extraerproveedor(int idproveedor) { DataTable dataproveedor = new DataTable(); proveedor = idproveedor.ToString(); dataproveedor = NegocioProveedor.buscar(idproveedor.ToString(), 6); DataRow row = dataproveedor.Rows[0]; if (dataproveedor.Rows.Count != 0) { LblDesprov.Text = row["razon_social"].ToString(); } else { proveedor = "0"; } }
private void BuscarNombre() { try { this.dataLista.DataSource = NegocioProveedor.buscar(this.txtNombre.Text); } catch (Exception ex) { UtilityFrm.mensajeError("Error Con Base de Datos :" + ex.Message); } //datasource el origen de los datos //oculto las dos primeras columnas this.ocultarColumnas(); //muestro el total de las categorias lblTotal.Text = "Total de Registros: " + Convert.ToString(dataLista.RowCount); }
/*Metodos Propios*/ public void mostrar() { try { this.dataLista.DataSource = NegocioProveedor.mostrar(); this.dataLista.Columns[0].Width = 150; this.dataLista.Columns[1].Width = 250; this.dataLista.Columns[2].Width = 250; this.dataLista.Columns[3].Width = 250; this.dataLista.Columns[4].Width = 250; this.dataLista.Columns[5].Width = 250; this.dataLista.Columns[6].Width = 250; } catch (Exception ex) { UtilityFrm.mensajeError("error con la Base de datos: " + ex.Message); } //muestro el total de las categorias lblTotal.Text = "Total de Registros: " + Convert.ToString(dataLista.RowCount); }
public List <MDProveedor> BuscarAll() { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Select()); }
public bool Update(MDProveedor editableProveedor) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Update(editableProveedor)); }
public bool InsertWithValues(string nombre, string direccion) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Insert(nombre, direccion)); }
private void btnGuardar_Click(object sender, EventArgs e) { try { string respuesta = ""; //si el string es nulo o vacio if (String.IsNullOrEmpty(txtRazonSocial.Text)) { UtilityFrm.mensajeError("El Campo Nombre está incompleto"); errorIcono.SetError(txtRazonSocial, "Ingrese un nombre o Razon Social"); } else { if (isNuevo == true) { if (txtTelefono.Text.Length == 0) { txtTelefono.Text = "0"; } if (txtCuit.Text.Length == 0) { txtCuit.Text = "0"; } if (txtDocumento.Text.Length == 0) { txtDocumento.Text = "0"; } respuesta = NegocioProveedor.insertar(txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue)); if (respuesta.Equals("ok")) { UtilityFrm.mensajeConfirm("Se Agregó Correctamente"); this.mostrar(); isEditar = false; isNuevo = false; //habilito el codigo para poder editar btnCancelar.Enabled = false; btnGuardar.Enabled = false; btnNuevo.Enabled = true; errorIcono.Clear(); this.txtCodigo.Enabled = false; this.txtCuit.Enabled = false; this.txtDireccion.Enabled = false; this.txtDocumento.Enabled = false; this.txtEmail.Enabled = false; this.txtRazonSocial.Enabled = false; this.txtTelefono.Enabled = false; UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento); UtilityFrm.limpiarTextbox(txtTelefono, txtEmail); this.btnNuevo.Focus(); } else { UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta); } } //si se va a editar else if (isEditar == true) { respuesta = NegocioProveedor.editar(Convert.ToInt32(txtCodigo.Text.Trim()), txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue)); if (respuesta.Equals("ok")) { UtilityFrm.mensajeConfirm("Se Editó Correctamente"); this.mostrar(); isEditar = false; isNuevo = false; //habilito el codigo para poder editar btnCancelar.Enabled = false; btnGuardar.Enabled = false; btnNuevo.Enabled = true; errorIcono.Clear(); this.txtCodigo.Enabled = false; this.txtCuit.Enabled = false; this.txtDireccion.Enabled = false; this.txtDocumento.Enabled = false; this.txtEmail.Enabled = false; this.txtRazonSocial.Enabled = false; this.txtTelefono.Enabled = false; UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento); UtilityFrm.limpiarTextbox(txtTelefono, txtEmail); this.btnNuevo.Focus(); } else { UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta); } } else { UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta); } } } catch (Exception ex) { UtilityFrm.mensajeError("error : ingrese solo numeros" + ex.Message + " ;" + ex.StackTrace); } }
public void AgregarProveedor(Proveedor proveedor) { NegocioProveedor auxNegocioProveedor = new NegocioProveedor(); auxNegocioProveedor.IngresaProveedor(proveedor); }
public DataSet EntregaProveedorDataSet() { NegocioProveedor auxNegocioProveedor = new NegocioProveedor(); return(auxNegocioProveedor.RetornaProveedorDataSet()); }
public bool Delete(int id) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Delete(id)); }
public bool UpdateWithValues(int id, string nombre, string direccion) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Update(id, nombre, direccion)); }
//METODO BUSCAR private void Buscar() { dgvListado.DataSource = NegocioProveedor.Buscar(txtBuscar.Text); OcultarColumnas(); }
public void ServcioactualizarProv(Proveedor proveedor) { NegocioProveedor auxn = new NegocioProveedor(); auxn.actualizarProv(proveedor); }
public void ServicioeliminarProv(string IDaborrar) { NegocioProveedor auxn = new NegocioProveedor(); auxn.eliminarProv(IDaborrar); }
public Proveedor ServiciobuscaConcidencia(String idproveedor) { NegocioProveedor auxn = new NegocioProveedor(); return(auxn.buscaConcidencia(idproveedor)); }
public Boolean ServicioinsertarProveedor(Proveedor proveedor) { NegocioProveedor auxn = new NegocioProveedor(); return(auxn.insertarProveedor(proveedor)); }
private void btnEliminar_Click(object sender, EventArgs e) { string idProveedor = ""; string Respuesta = ""; DialogResult Opcion; frmIngresarProveedor formIngresarProveedor = new frmIngresarProveedor(); try { //SELECCION DE VARIOS REGISTROS if (chkEliminarVarios.Checked) { Opcion = MessageBox.Show( "¿Realmente desea eliminar los registros seleccionados?", "Eliminando registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Opcion == DialogResult.Yes) { foreach (DataGridViewRow row in dgvListado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { idProveedor = Convert.ToString(row.Cells[1].Value); Respuesta = NegocioProveedor.Eliminar(Convert.ToInt32(idProveedor)); } } if (Respuesta.Equals("OK")) { formIngresarProveedor.NotificacionOk("Los registros se eliminaron correctamente.", "Eliminando"); } else { formIngresarProveedor.NotificacionError("Los registros no se eliminaron.", "Error"); } Mostrar(); } } else { //SELECCION DE UN REGISTRO Opcion = MessageBox.Show( "¿Realmente desea eliminar el registro seleccionado?", "Eliminando registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Opcion == DialogResult.Yes) { idProveedor = Convert.ToString(dgvListado.CurrentRow.Cells[1].Value); Respuesta = NegocioProveedor.Eliminar(Convert.ToInt32(idProveedor)); if (Respuesta.Equals("OK")) { formIngresarProveedor.NotificacionOk("El registro se eliminó correctamente", "Eliminando"); } else { formIngresarProveedor.NotificacionError("El registro no se eliminó", "Error"); } } } chkEliminarVarios.Checked = false; Mostrar(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
public bool Insert(MDProveedor nuevoProveedor) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Insert(nuevoProveedor)); }
private void InsertarEditar() { string agregarActualizar = ""; if (txtNombres.Text == string.Empty) { errorIcono.SetError(txtNombres, "Ingrese el nombre o razón social del proveedor."); txtNombres.SelectAll(); } else { if (cmbRubro.Text == string.Empty) { errorIcono.SetError(cmbRubro, "Ingrese el rubro del proveedor."); cmbRubro.Focus(); } else { if (cmbTipoDocumento.Text == string.Empty) { errorIcono.SetError(cmbTipoDocumento, "Ingrese el tipo de documento del proveedor."); cmbTipoDocumento.Focus(); } else { if (txtNumeroDocumento.Text == string.Empty) { errorIcono.SetError(txtNumeroDocumento, "Ingrese el número de documento del proveedor."); txtNumeroDocumento.SelectAll(); } else { if (chkPersonaFisica.Checked && txtApellidos.Text == string.Empty) { errorIcono.SetError(txtApellidos, "Ingrese el apellido."); txtApellidos.SelectAll(); } else { try { switch (ctrlSeleccionado) { case 0: //INSERTAR if (chkPersonaFisica.Checked == false && txtApellidos.Text == string.Empty) { agregarActualizar = NegocioProveedor.Insertar(txtNombres.Text.Trim().ToUpper(), txtApellidos.Text.Trim().ToUpper(), cmbRubro.Text.Trim(), cmbTipoDocumento.Text.Trim().ToUpper(), txtNumeroDocumento.Text, rtxtDocmicilio.Text, txtTelefonoFijo.Text, txtTelefonoCelular.Text, txtEmail.Text, txtURL.Text); } else { agregarActualizar = NegocioProveedor.Insertar(txtNombres.Text.Trim().ToUpper(), txtApellidos.Text.Trim() + ", ".ToUpper(), cmbRubro.Text.Trim(), cmbTipoDocumento.Text.Trim().ToUpper(), txtNumeroDocumento.Text, rtxtDocmicilio.Text, txtTelefonoFijo.Text, txtTelefonoCelular.Text, txtEmail.Text, txtURL.Text); } NotificacionOk("Proveedor guardado correctamente", "Guardando"); txtNombres.SelectAll(); Limpiar(); break; case 1: //EDITAR if (chkPersonaFisica.Checked == false && txtApellidos.Text == string.Empty) { agregarActualizar = NegocioProveedor.Editar(Convert.ToInt32(txtIdProveedor.Text), txtNombres.Text.Trim().ToUpper(), txtApellidos.Text.Trim().ToUpper(), cmbRubro.Text.Trim(), cmbTipoDocumento.Text.Trim().ToUpper(), txtNumeroDocumento.Text, rtxtDocmicilio.Text, txtTelefonoFijo.Text, txtTelefonoCelular.Text, txtEmail.Text, txtURL.Text); } else { agregarActualizar = NegocioProveedor.Editar(Convert.ToInt32(txtIdProveedor.Text), txtNombres.Text.Trim().ToUpper(), txtApellidos.Text.Trim() + ", ".ToUpper(), cmbRubro.Text.Trim(), cmbTipoDocumento.Text.Trim().ToUpper(), txtNumeroDocumento.Text, rtxtDocmicilio.Text, txtTelefonoFijo.Text, txtTelefonoCelular.Text, txtEmail.Text, txtURL.Text); } Nombres = txtNombres.Text; Apellidos = txtApellidos.Text; Rubro = cmbRubro.Text; TipoDocumento = cmbTipoDocumento.Text; NumeroDocumento = txtNumeroDocumento.Text; Domicilio = rtxtDocmicilio.Text; TelefonoFijo = txtTelefonoFijo.Text; TelefonoCelular = txtTelefonoCelular.Text; Email = txtEmail.Text; URL = txtURL.Text; ctrlSeleccionado = 3; NotificacionOk("Proveedor editado correctamente", "Editando"); break; default: NotificacionError(agregarActualizar, "Error"); break; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } HabilitarBotones(); } } } } } }
public MDProveedor Buscar(int id) { NegocioProveedor negocioProveedor = new NegocioProveedor(); return(negocioProveedor.Select(id)); }