public int ABC_Agentes_Actualizar(AgentesBE obj) { int Result = 0; try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONST_ABC_AGENTES_ACTUALIZAR, conn)) { cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Clave", obj.Clave); cmd.Parameters.AddWithValue("@Nombre", obj.Nombre); cmd.Parameters.AddWithValue("@Correo", obj.Correo); cmd.Parameters.AddWithValue("@Comision", obj.Comision); cmd.Parameters.AddWithValue("@IdUsuario", obj.DatosUsuario.IdUsuarioCreo); cmd.Parameters.AddWithValue("@Estatus", obj.DatosUsuario.Estatus); cmd.CommandType = CommandType.StoredProcedure; Result = Convert.ToInt32(cmd.ExecuteScalar()); } } return(Result); } catch (Exception ex) { throw ex; } }
public ClientesBE() { Sel = false; Id = 0; Nombre = string.Empty; RFC = string.Empty; IdFiscal = string.Empty; Direccion = string.Empty; Telefono = string.Empty; Colonia = string.Empty; CP = 0; Ciudad = string.Empty; Estado = string.Empty; Pais = string.Empty; Nacional = true; VIP = false; Correo1 = string.Empty; Correo2 = string.Empty; Agente = new AgentesBE(); TipoCliente = new TiposClienteBE(); Entidades = new List <ClientesEntidadesBE>(); Condiciones = new ClientesCondicionesBE(); Compras = new ClientesComprasBE(); Pagos = new ClientesPagosBE(); Recepcion = new List <ClientesRecepcionBE>(); Referencias = new List <ClientesReferenciasBE>(); DatosUsuario = new GeneralBE(); }
public List <AgentesBE> ABC_Agentes_Obtener() { List <AgentesBE> oList = new List <AgentesBE>(); try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONST_ABC_AGENTES_OBTENER, conn)) { cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { AgentesBE obj = new AgentesBE(); obj.Id = int.Parse(reader["AGE_Id"].ToString()); obj.Nombre = reader["AGE_Nombre"].ToString(); obj.Clave = reader["AGE_Clave"].ToString(); obj.Correo = reader["AGE_Correo"].ToString(); obj.Comision = decimal.Parse(reader["AGE_Comision"].ToString()); obj.DatosUsuario.Estatus = bool.Parse(reader["AGE_Estatus"].ToString()); oList.Add(obj); } } } } return(oList); } catch (Exception ex) { throw ex; } }
public PedidosBE() { Id = 0; Moneda = new MonedasBE(); Cliente = new ClientesBE(); Agente = new AgentesBE(); Semaforo = 0; Condiciones = new CondicionesExpBE(); Gastos = 0; Pedido = false; NoPedido = 0; Proyecto = string.Empty; Monto = 0; Detalle = new List <PedidoDetalleBE>(); DatosUsuario = new GeneralBE(); }
private void btnEliminar_Click(object sender, EventArgs e) { oCatalogos = new WCF_Catalogos.Hersan_CatalogosClient(); AgentesBE obj = new AgentesBE(); try { if (chkEstatus.Checked) { if (RadMessageBox.Show("Esta acción dará de baja al Agente\nDesea continuar...?", this.Text, MessageBoxButtons.YesNo, RadMessageIcon.Question) == DialogResult.Yes) { obj.Id = int.Parse(txtId.Text); obj.Nombre = txtNombre.Text; obj.Clave = txtClave.Text; obj.Correo = txtCorreo.Text; obj.Comision = decimal.Parse(txtComision.Text); obj.DatosUsuario.Estatus = false; obj.DatosUsuario.IdUsuarioCreo = BaseWinBP.UsuarioLogueado.ID; int Result = oCatalogos.ABC_Agentes_Actualizar(obj); if (Result == 0) { RadMessageBox.Show("Ocurrió un error al modificar los datos", this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } else { RadMessageBox.Show("Información actualizada correctamente", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info); LimpiarCampos(); CargarDatos(); } } } } catch (Exception ex) { RadMessageBox.Show("Ocurrio un error al dar de baja al Agente\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } finally { oCatalogos = null; } }
private void btnGuardar_Click(object sender, EventArgs e) { oCatalogos = new WCF_Catalogos.Hersan_CatalogosClient(); AgentesBE obj = new AgentesBE(); int Result = 0; try { if (!ValidarCampos()) { RadMessageBox.Show("Debe capturar todos los datos para continuar", this.Text, MessageBoxButtons.OK, RadMessageIcon.Exclamation); return; } if (oList.FindAll(item => item.Nombre.Trim() == txtNombre.Text.Trim()).Count > 0 && int.Parse(txtId.Text) == 0) { RadMessageBox.Show("La información capturada ya existe, no es posible guardar", this.Text, MessageBoxButtons.OK, RadMessageIcon.Exclamation); LimpiarCampos(); return; } if (RadMessageBox.Show("Desea guardar los datos capturados...?", this.Text, MessageBoxButtons.YesNo, RadMessageIcon.Question) == DialogResult.Yes) { obj.Id = int.Parse(txtId.Text); obj.Nombre = txtNombre.Text; obj.Clave = txtClave.Text; obj.Correo = txtCorreo.Text; obj.Comision = decimal.Parse(txtComision.Text); obj.DatosUsuario.Estatus = chkEstatus.Checked; obj.DatosUsuario.IdUsuarioCreo = BaseWinBP.UsuarioLogueado.ID; //PROCESO DE GUARDADO Y ACTUALIZACION if (txtId.Text == "0") { Result = oCatalogos.ABC_Agentes_Guardar(obj); if (Result == 0) { RadMessageBox.Show("Ocurrió un error al guardar el agente", this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } else { RadMessageBox.Show("Agente guardado correctamente", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info); LimpiarCampos(); CargarDatos(); } } else { Result = oCatalogos.ABC_Agentes_Actualizar(obj); if (Result == 0) { RadMessageBox.Show("Ocurrió un error al actualizar los datos", this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } else { RadMessageBox.Show("Información actualizada correctamente", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info); LimpiarCampos(); CargarDatos(); } } } } catch (Exception ex) { RadMessageBox.Show("Ocurrio un error al actualizar la información\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } finally { oCatalogos = null; } }
public int ABC_Agentes_Actualizar(AgentesBE obj) { return(new AgentesBP().ABC_Agentes_Actualizar(obj)); }
public int ABC_Agentes_Guardar(AgentesBE obj) { return(new AgentesBP().ABC_Agentes_Guardar(obj)); }