public bool InsertarPersonal(ref string pmensaje, BEPersonal pBEPersonal) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@id", (pBEPersonal.IdPersonal <= 0) ? (object)DBNull.Value : pBEPersonal.IdPersonal, ParameterDirection.Output, SqlDbType.Int, 4); oDatabaseHelper.AddParameter("@nombre", string.IsNullOrEmpty(pBEPersonal.Nombre) ? (object)DBNull.Value : pBEPersonal.Nombre); oDatabaseHelper.AddParameter("@Direccion", string.IsNullOrEmpty(pBEPersonal.Direccion) ? (object)DBNull.Value : pBEPersonal.Direccion); oDatabaseHelper.AddParameter("@DNI", string.IsNullOrEmpty(pBEPersonal.DNI) ? (object)DBNull.Value : pBEPersonal.DNI); oDatabaseHelper.AddParameter("@Login", string.IsNullOrEmpty(pBEPersonal.Login) ? (object)DBNull.Value : pBEPersonal.Login); oDatabaseHelper.AddParameter("@Clave", string.IsNullOrEmpty(pBEPersonal.Clave) ? (object)DBNull.Value : pBEPersonal.Clave); oDatabaseHelper.AddParameter("@correo", string.IsNullOrEmpty(pBEPersonal.correo) ? (object)DBNull.Value : pBEPersonal.correo); oDatabaseHelper.AddParameter("@perfilid", (pBEPersonal.idPerfil <= 0) ? (object)DBNull.Value : pBEPersonal.idPerfil); oDatabaseHelper.AddParameter("@estado", (pBEPersonal.Estado <= 0) ? (object)DBNull.Value : pBEPersonal.Estado); oDatabaseHelper.AddParameter("@usuarioModificacion", (pBEPersonal.Auditoria == null) ? (object)DBNull.Value : pBEPersonal.Auditoria.IdPersonal); int filasAfectadas = oDatabaseHelper.ExecuteNonQuery("Usuario_insert", CommandType.StoredProcedure, DBHelper.ConnectionState.KeepOpen, true); pBEPersonal.IdPersonal = Convert.ToInt32(oDatabaseHelper.GetParameter("@id").Value.ToString()); return(filasAfectadas > 0); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
public BEDocumento() { delleAmortizacion = new List <BEAmortizacionVenta>(); this.Cliente = new BEClienteProveedor(); this.Personal = new BEPersonal(); // this.Estado = DOCUMENTO_ESTADO_REGISTRADO; }
public BEProductoCliente(int pIdProducto, int pIdCliente) { mIdProductoCliente = 0; mIdProducto = pIdProducto; mIdCliente = pIdCliente; mBEUsuarioLogin = new BEPersonal(); }
public BEPersonal ObtenerPersonal(string pLogin, string pClave) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); IDataReader oIDataReader = null; BEPersonal oBEPersonal = null; try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@varLogin", pLogin); oDatabaseHelper.AddParameter("@varClave", pClave); oIDataReader = oDatabaseHelper.ExecuteReader("DGP_Obtener_Personal", CommandType.StoredProcedure); if (oIDataReader.Read()) { oBEPersonal = new BEPersonal(); oBEPersonal.IdPersonal = int.Parse(oIDataReader["Id_Personal"].ToString()); oBEPersonal.Nombre = oIDataReader["Nombre"].ToString(); oBEPersonal.Direccion = oIDataReader["Direccion"].ToString(); oBEPersonal.DNI = oIDataReader["Dni"].ToString(); } return(oBEPersonal); } catch (Exception ex) { throw ex; } finally { if (!oIDataReader.IsClosed) { oIDataReader.Close(); } oIDataReader.Dispose(); oDatabaseHelper.Dispose(); } }
public BEVenta() { mIdVenta = 0; mNombreVenta = string.Empty; mIdTipoDocumentoVenta = string.Empty; mTipoDocumentoVenta = string.Empty; mNumeroDocumento = string.Empty; mTotalPesoBruto = 0; mTotalPesoTara = 0; mTotalPesoNeto = 0; mPrecio = 0; mMontoSubTotal = 0; mMontoIGV = 0; mMontoTotal = 0; mEsSobrante = eVentaEsSobrante.No; mTieneDevolucion = "N"; mTotalDevolucion = 0; mTotalAmortizacion = 0; mTotalSaldo = 0; mObservacion = string.Empty; mClienteEventual = string.Empty; mIdEstado = string.Empty; mIdCaja = 0; mIdEmpresa = 0; mEmpresa = string.Empty; mIdProducto = 0; mProducto = string.Empty; mIdCliente = 0; mFechaCreacion = string.Empty; mBEUsuarioLogin = new BEPersonal(); Fecha = DateTime.MinValue;//valor por defecto }
public List <BEPersonal> ListarPersonal(BEPersonal pBEPersonal) { try { return(new DAPersonal().ListarPersonal(pBEPersonal)); } catch (Exception ex) { throw ex; } }
public BEParametroDetalle() { mIdItem = 0; mIdParametro = 0; mValor = string.Empty; mTexto = string.Empty; mOrden = 0; mBEUsuarioLogin = new BEPersonal(); }
public BEEmpresa() { mIdEmpresa = 0; mRazonSocial = string.Empty; mRUC = string.Empty; mDireccionFiscal = string.Empty; mPrioridad = 0; mBEUsuarioLogin = new BEPersonal(); }
public BECaja() { mIdCaja = 0; mFechaInicio = DateTime.MinValue; mFechaFin = DateTime.MinValue; mFecha = DateTime.MinValue; mIdPersonal = 0; mBEUsuarioLogin = new BEPersonal(); }
public BEProducto() { mIdProducto = 0; mNombre = string.Empty; mTara = 0; mPrecioVenta = 0; mPrecioCompra = 0; mBEUsuarioLogin = new BEPersonal(); }
public bool ActualizarPersonal(ref string pmensaje, BEPersonal pBEPersonal) { try { return(new DAPersonal().ActualizarPersonal(ref pmensaje, pBEPersonal)); } catch (Exception ex) { throw ex; } }
public BEProductoCliente() { mIdProductoCliente = 0; mTara = 0; mMargen = 0; mPrecioVenta = 0; mPrecioCompra = 0; mIdProducto = 0; mIdCliente = 0; mProducto = string.Empty; mBEUsuarioLogin = new BEPersonal(); }
public BEClienteProveedor() { mIdCliente = 0; mNombre = string.Empty; mTipoCliente = string.Empty; mRazonSocial = string.Empty; mTipoDocumento = string.Empty; mNumDocumento = string.Empty; mEstado = 0; mIdZona = 0; mDescripcionZona = string.Empty; mBEUsuarioLogin = new BEPersonal(); }
public BEAmortizacionVenta() { mIdAmortizacionVenta = 0; mMonto = 0; mNroDocumento = string.Empty; mIdFormaPago = string.Empty; mFechaPago = DateTime.MinValue.Date; mIdTipoAmortizacion = string.Empty; mObservacion = string.Empty; mIdEstado = string.Empty; mIdVenta = 0; mIdCliente = 0; mIdPersonal = 0; mBEUsuarioLogin = new BEPersonal(); }
public BELineaCompra() { mIdLineaCompra = 0; mPesoJava = 0; mPesoBruto = 0; mPesoTara = 0; mPesoNeto = 0; mCantidadJavas = 0; mEsDevolucion = "N"; mEsPesoTaraEditado = "N"; mTaraEditada = 0; mObservacion = string.Empty; mIdEstado = string.Empty; mIdCompra = 0; mBEUsuarioLogin = new BEPersonal(); }
public List <BEPersonal> ListarPersonal(BEPersonal pBEPersonal) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); List <BEPersonal> vLista = new List <BEPersonal>(); IDataReader oIDataReader = null; BEPersonal oBEPersonal = null; try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@id", (pBEPersonal.IdPersonal <= 0) ? (object)DBNull.Value : pBEPersonal.IdPersonal); oDatabaseHelper.AddParameter("@nombre", string.IsNullOrEmpty(pBEPersonal.Nombre) ? (object)DBNull.Value : pBEPersonal.Nombre); oDatabaseHelper.AddParameter("@Direccion", string.IsNullOrEmpty(pBEPersonal.Nombre) ? (object)DBNull.Value : pBEPersonal.Nombre); oDatabaseHelper.AddParameter("@DNI", string.IsNullOrEmpty(pBEPersonal.DNI) ? (object)DBNull.Value : pBEPersonal.DNI); oDatabaseHelper.AddParameter("@Login", string.IsNullOrEmpty(pBEPersonal.Login) ? (object)DBNull.Value : pBEPersonal.Login); oIDataReader = oDatabaseHelper.ExecuteReader("Usuario_List", CommandType.StoredProcedure); while (oIDataReader.Read()) { oBEPersonal = new BEPersonal(); oBEPersonal.IdPersonal = int.Parse(oIDataReader["Id_Personal"].ToString()); oBEPersonal.Nombre = oIDataReader["Nombre"].ToString(); oBEPersonal.Direccion = oIDataReader["Direccion"].ToString(); oBEPersonal.DNI = oIDataReader["Dni"].ToString(); oBEPersonal.Login = oIDataReader["Login"].ToString(); oBEPersonal.Clave = oIDataReader["Clave"].ToString();; oBEPersonal.correo = oIDataReader["correo"].ToString();; oBEPersonal.Estado = int.Parse(oIDataReader["Estado"].ToString()); oBEPersonal.idPerfil = (DBNull.Value == oIDataReader["idPerfil"])?0:int.Parse(oIDataReader["idPerfil"].ToString()); vLista.Add(oBEPersonal); } return(vLista); } catch (Exception ex) { throw ex; } finally { if (!oIDataReader.IsClosed) { oIDataReader.Close(); } oIDataReader.Dispose(); oDatabaseHelper.Dispose(); } }
public bool ActualizarPersonal(ref string pmensaje, BEPersonal pBEPersonal) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); IDataReader oIDataReader = null; try { oDatabaseHelper.ClearParameter(); //@id int out //,@nombre varchar(255) = NULL //,@Direccion varchar(150) = null //,@DNI varchar(8) = null //,@Login varchar(30) = NULL //,@Clave varchar(20) = NULL //,@correo varchar(30) = NULL //,@perfilid int = NULL //,@estado int = NULL //,@usuarioModificacion int = NULL oDatabaseHelper.AddParameter("@id", (pBEPersonal.IdPersonal <= 0) ? (object)DBNull.Value : pBEPersonal.IdPersonal); oDatabaseHelper.AddParameter("@nombre", string.IsNullOrEmpty(pBEPersonal.Nombre) ? (object)DBNull.Value : pBEPersonal.Nombre); oDatabaseHelper.AddParameter("@Direccion", string.IsNullOrEmpty(pBEPersonal.Direccion) ? (object)DBNull.Value : pBEPersonal.Direccion); oDatabaseHelper.AddParameter("@DNI", string.IsNullOrEmpty(pBEPersonal.DNI) ? (object)DBNull.Value : pBEPersonal.DNI); oDatabaseHelper.AddParameter("@Login", string.IsNullOrEmpty(pBEPersonal.Login) ? (object)DBNull.Value : pBEPersonal.Login); oDatabaseHelper.AddParameter("@Clave", string.IsNullOrEmpty(pBEPersonal.Clave) ? (object)DBNull.Value : pBEPersonal.Clave); oDatabaseHelper.AddParameter("@correo", string.IsNullOrEmpty(pBEPersonal.correo) ? (object)DBNull.Value : pBEPersonal.correo); oDatabaseHelper.AddParameter("@perfilid", (pBEPersonal.idPerfil <= 0) ? (object)DBNull.Value : pBEPersonal.idPerfil); oDatabaseHelper.AddParameter("@estado", (pBEPersonal.Estado <= 0) ? (object)DBNull.Value : pBEPersonal.Estado); oDatabaseHelper.AddParameter("@usuarioModificacion", (pBEPersonal.Auditoria == null) ? (object)DBNull.Value : pBEPersonal.Auditoria.IdPersonal); int filasAfectadas = oDatabaseHelper.ExecuteNonQuery("Usuario_Update", CommandType.StoredProcedure); return(filasAfectadas > 0); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { //TODO - Button Clicked - Execute Code Here string pmensaje = string.Empty; DialogResult dialogResult = MessageBox.Show(this, "Desea Actualizar?", "DGP", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { BEPersonal oBEPersonal = new BEPersonal(); oBEPersonal.IdPersonal = int.Parse(senderGrid["idPersonalDataGridViewTextBoxColumn", e.RowIndex].Value.ToString()); oBEPersonal.Clave = senderGrid["claveDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.correo = senderGrid["correoDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.Direccion = senderGrid["direccionDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.DNI = senderGrid["dNIDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.Estado = int.Parse(senderGrid["Estado", e.RowIndex].Value.ToString()); oBEPersonal.idPerfil = int.Parse(senderGrid["idPerfilDataGridViewTextBoxColumn", e.RowIndex].Value.ToString()); oBEPersonal.Login = senderGrid["loginDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.Nombre = senderGrid["nombreDataGridViewTextBoxColumn", e.RowIndex].Value.ToString(); oBEPersonal.Auditoria = VariablesSession.BEUsuarioSession; BLPersonal oBLPersonal = new BLPersonal(); bool bOk = oBLPersonal.ActualizarPersonal(ref pmensaje, oBEPersonal); if (!bOk) { MessageBox.Show(this, pmensaje, "Error", MessageBoxButtons.OK); return; } this.cargarPersonal(); } } }
private void btnAgregarPersonal_Click(object sender, EventArgs e) { try { string pmensaje = string.Empty; if (!validar(ref pmensaje)) { MessageBox.Show(this, pmensaje, "Error", MessageBoxButtons.OK); return; } BEPersonal oBEPersonal = new BEPersonal(); oBEPersonal.Login = this.txtLogin.Text; oBEPersonal.Clave = this.txtPassword.Text; oBEPersonal.correo = this.txtCorreo.Text; oBEPersonal.Direccion = this.txtDireccion.Text; oBEPersonal.DNI = this.txtDNI.Text; oBEPersonal.Estado = 1; oBEPersonal.idPerfil = (int)this.cmbPerfil.SelectedValue; oBEPersonal.Nombre = txtNombre.Text; oBEPersonal.Auditoria = VariablesSession.BEUsuarioSession; BLPersonal oBLPersonal = new BLPersonal(); bool bOk = oBLPersonal.InsertarPersonal(ref pmensaje, oBEPersonal); if (!bOk) { MessageBox.Show(this, pmensaje, "Error", MessageBoxButtons.OK); return; } this.cargarPersonal(); } catch (Exception ex) { MessageBox.Show("Ha ocurrido un Error, Cierre la ventada, el detalle del error: " + ex.Message + " \n Trace : " + ex.StackTrace); } }
public BEDocumentoCompra() { this.Cliente = new BEClienteProveedor(); this.Personal = new BEPersonal(); // this.Estado = DOCUMENTO_ESTADO_REGISTRADO; }
private void btnAceptar_Click(object sender, EventArgs e) { try { // Definir la Cultura Thread.CurrentThread.CurrentCulture = VariablesSession.ISOCulture; Thread.CurrentThread.CurrentUICulture = VariablesSession.ISOCulture; Application.CurrentCulture = VariablesSession.ISOCulture; Application.CurrentInputLanguage = InputLanguage.FromCulture(VariablesSession.ISOCulture); // Establecer el usuario BEPersonal oBEPersonal = null; BLCaja obLCaja = new BLCaja(); oBEPersonal = new BLPersonal().ObtenerPersonal(txtLogin.Text, txtClave.Text); if (oBEPersonal == null) { MessageBox.Show("No existe el Usuario", "DGP", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { // VariablesSession.BEUsuarioSession = oBEPersonal; // Verificar la caja BECaja oBECaja = new BECaja(); oBECaja.IdPersonal = oBEPersonal.IdPersonal; oBECaja.Fecha = this.dtFechaCaja.Value.Date; List <BECaja> vListaCaja = obLCaja.Listar(oBECaja); // Validar si no esta la caja abierta //if (vListaCaja == null || vListaCaja.Count <= 0) { // int intResultado = 0; // oBECaja.FechaInicio = DateTime.Now; // oBECaja.BEUsuarioLogin = VariablesSession.BEUsuarioSession; // intResultado = new BLCaja().Insertar(oBECaja); // vListaCaja = new BLCaja().Listar(oBECaja); //} // Volver a Preguntar //if (vListaCaja != null && vListaCaja.Count > 0) { // oBEPersonal.IdCaja = vListaCaja[0].IdCaja; // frmMDIPrincipal oFrmMDIPrincipal = new frmMDIPrincipal(); // oFrmMDIPrincipal.ShowDialog(); //} if (vListaCaja.Count > 1) { throw new Exception("Existe mas de una caja para la misma fecha comunicarse con el administrador"); } BECaja oCajaCreada = new BECaja(); BECaja oCajaAbierta = obLCaja.ObtenerCajaAbierta(oBECaja); if (vListaCaja.Count == 0) { if (this.dtFechaCaja.Value.Date < oCajaAbierta.Fecha.Date) { //la fecha no if (MessageBox.Show(this, "La Fecha seleccionada es menor a la ultima caja abierta, se Creara una caja cerrada.¿Desea continuar?", "Creación de Caja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oCajaCreada = obLCaja.CrearCaja(oBECaja); } else { return; } } else if (this.dtFechaCaja.Value.Date > oCajaAbierta.Fecha.Date) { if (MessageBox.Show(this, "Se cerrara La caja del dia " + oCajaAbierta.Fecha.Date.ToString() + ".¿Desea continuar?", "Creación de Caja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oCajaCreada = obLCaja.CrearCaja(oBECaja); } else { return; } } else { oCajaCreada = oCajaAbierta; } } else { // e //if (this.dtFechaCaja.Value.Date < oCajaAbierta.Fecha.Date) //oCajaCreada = oCajaAbierta; oCajaCreada = vListaCaja[0]; } VariablesSession.BECaja = oCajaCreada; oBEPersonal.IdCaja = oCajaCreada.IdCaja; frmMDIPrincipal oFrmMDIPrincipal = new frmMDIPrincipal(); this.Visible = false; oFrmMDIPrincipal.ShowDialog(); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "DGP", MessageBoxButtons.OK, MessageBoxIcon.Error); } }