public int ModificarSucursal(ClienteSucursal sucursal, string usuario) { parametrosEntrada = new MySqlParameter[9]; parametrosEntrada[0] = new MySqlParameter("@_idSucursal", MySqlDbType.Int32); parametrosEntrada[1] = new MySqlParameter("@_nroDocumento", MySqlDbType.VarChar, 20); parametrosEntrada[2] = new MySqlParameter("@_nombreContacto", MySqlDbType.VarChar, 255); parametrosEntrada[3] = new MySqlParameter("@_direccion", MySqlDbType.VarChar, 255); parametrosEntrada[4] = new MySqlParameter("@_telefono", MySqlDbType.VarChar, 255); parametrosEntrada[5] = new MySqlParameter("@_email", MySqlDbType.VarChar, 255); parametrosEntrada[6] = new MySqlParameter("@_observacion", MySqlDbType.VarChar, 255); parametrosEntrada[7] = new MySqlParameter("@_estado", MySqlDbType.Int32); parametrosEntrada[8] = new MySqlParameter("@_usuario_mod", MySqlDbType.VarChar, 100); parametrosEntrada[0].Value = sucursal.IdSucursal; parametrosEntrada[1].Value = sucursal.NroDocumento; parametrosEntrada[2].Value = sucursal.NombreContacto; parametrosEntrada[3].Value = sucursal.Direccion; parametrosEntrada[4].Value = sucursal.Telefono; parametrosEntrada[5].Value = sucursal.Email; parametrosEntrada[6].Value = sucursal.Observacion; parametrosEntrada[7].Value = sucursal.Estado; parametrosEntrada[8].Value = usuario; bool aux = objManager.EjecutarProcedure(parametrosEntrada, "update_cliente_sucursal"); return((aux) ? 1 : -1); }
public int GuardarNuevoSucursal(ClienteSucursal sucursal, string usuario) { parametrosEntrada = new MySqlParameter[9]; parametrosEntrada[0] = new MySqlParameter("@_idCliente", MySqlDbType.Int32); parametrosEntrada[1] = new MySqlParameter("@_nroDocumento", MySqlDbType.VarChar, 20); parametrosEntrada[2] = new MySqlParameter("@_nombreContacto", MySqlDbType.VarChar, 255); parametrosEntrada[3] = new MySqlParameter("@_direccion", MySqlDbType.VarChar, 255); parametrosEntrada[4] = new MySqlParameter("@_telefono", MySqlDbType.VarChar, 255); parametrosEntrada[5] = new MySqlParameter("@_email", MySqlDbType.VarChar, 255); parametrosEntrada[6] = new MySqlParameter("@_observacion", MySqlDbType.VarChar, 255); parametrosEntrada[7] = new MySqlParameter("@_usuario_ins", MySqlDbType.VarChar, 100); parametrosEntrada[8] = new MySqlParameter("@_idSucursal", MySqlDbType.Int32); parametrosEntrada[0].Value = sucursal.IdCliente; parametrosEntrada[1].Value = sucursal.NroDocumento; parametrosEntrada[2].Value = sucursal.NombreContacto; parametrosEntrada[3].Value = sucursal.Direccion; parametrosEntrada[4].Value = sucursal.Telefono; parametrosEntrada[5].Value = sucursal.Email; parametrosEntrada[6].Value = sucursal.Observacion; parametrosEntrada[7].Value = usuario; string[] datosSalida = new string[1]; objManager.EjecutarProcedureConDatosDevueltos(parametrosEntrada, "insert_cliente_sucursal", 8, 9, out datosSalida, 1); if (datosSalida != null) { int idCliente = Convert.ToInt32(datosSalida[0]); return(idCliente); } return(-1); }
public void Inicializado() { clienteDA = new ClienteDA(); sucursalCliente = new ClienteSucursal(); tablaCliente = clienteDA.ListarClientes(); cmbCliente.DataSource = tablaCliente; cmbCliente.DisplayMember = "nombre_razonSocial"; cmbCliente.ValueMember = "idCliente"; cmbCliente.SelectedIndex = -1; dgvSucursalCliente.PrimaryGrid.DataSource = null; dgvSucursalCliente.PrimaryGrid.AutoGenerateColumns = false; }
public void estadoComponentes(TipoVista estado) { switch (estado) { case TipoVista.Inicial: //ya esta btnNuevo.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnImprimir.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false;; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = false; txtNombreContacto.Enabled = false; txtEmail.Enabled = false; txtTelefono.Enabled = false; txtDireccion.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Nuevo: //ya esta //Inicializado(idUsuario, nombreUsuario); btnNuevo.Enabled = false; btnCancelar.Enabled = true; btnImprimir.Enabled = false; btnGrabar.Enabled = true; btnEditar.Enabled = false; cmbCliente.Enabled = false; txtNroDocumento.Enabled = true; txtNombreContacto.Enabled = true; txtEmail.Enabled = true; txtTelefono.Enabled = true; txtDireccion.Enabled = true; chbActivo.Enabled = false; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Guardar: //ya esta listo btnNuevo.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnImprimir.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false;; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = false; txtNombreContacto.Enabled = false; txtEmail.Enabled = false; txtTelefono.Enabled = false; txtDireccion.Enabled = false; chbActivo.Enabled = false; sucursalCliente = new ClienteSucursal(); //limpiarComponentes(); break; case TipoVista.Modificar: //ya esta //Inicializado(idUsuario, nombreUsuario); btnNuevo.Enabled = false; btnCancelar.Enabled = true; btnImprimir.Enabled = false; btnGrabar.Enabled = true; btnEditar.Enabled = false; cmbCliente.Enabled = false; txtNroDocumento.Enabled = true; txtNombreContacto.Enabled = true; txtEmail.Enabled = true; txtTelefono.Enabled = true; txtDireccion.Enabled = true; chbActivo.Enabled = true; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Vista: btnNuevo.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnImprimir.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false;; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = false; txtNombreContacto.Enabled = false; txtEmail.Enabled = false; txtTelefono.Enabled = false; txtDireccion.Enabled = false; chbActivo.Enabled = false; //limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Limpiar: //ya esta btnNuevo.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnImprimir.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = false; txtNombreContacto.Enabled = false; txtEmail.Enabled = false; txtDireccion.Enabled = false; txtTelefono.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Duplicar: //ya esta //Inicializado(idUsuario, nombreUsuario); btnNuevo.Enabled = false; btnCancelar.Enabled = false; btnImprimir.Enabled = false; btnGrabar.Enabled = true; btnEditar.Enabled = false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = true; txtNombreContacto.Enabled = true; txtEmail.Enabled = true; txtTelefono.Enabled = true; txtDireccion.Enabled = true; chbActivo.Enabled = true; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; case TipoVista.Anular: //ya esta btnNuevo.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnImprimir.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false;; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbCliente.SelectedIndex != -1) ? true : false; cmbCliente.Enabled = true; txtNroDocumento.Enabled = false; txtNombreContacto.Enabled = false; txtEmail.Enabled = false; txtTelefono.Enabled = false; txtDireccion.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); sucursalCliente = new ClienteSucursal(); break; } }