public void TransferirTest() { Transferencias met = new Transferencias(); string monto = "20"; string fecha = "22/03/2017 8:03:00"; string cuenta = "2"; string cuenta_destino = "A-00001"; string cod_usuario = "2"; Assert.AreEqual(true, met.Transferir2(monto, fecha, cuenta, cuenta_destino, cod_usuario)); }
public void EliminarTest() { Transferencias transferencias = new Transferencias(); transferencias.TransferenciaId = 3; Assert.IsTrue(transferencias.Eliminar()); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Cuentas cuenta = new Cuentas(); CuentaOrigenDropDownList.DataSource = cuenta.Listado(" * ", "1=1", ""); CuentaOrigenDropDownList.DataTextField = "Descripcion"; CuentaOrigenDropDownList.DataValueField = "CuentaId"; CuentaOrigenDropDownList.DataBind(); CuentaDestinoDropDownList.DataSource = cuenta.Listado(" * ", "CuentaId <> " + CuentaOrigenDropDownList.SelectedValue, ""); CuentaDestinoDropDownList.DataTextField = "Descripcion"; CuentaDestinoDropDownList.DataValueField = "CuentaId"; CuentaDestinoDropDownList.DataBind(); int id; Transferencias tran = new Transferencias(); if (Request.QueryString["id"] != null) { int.TryParse(Request.QueryString["id"].ToString(), out id); if (id > 0) { if (!tran.Buscar(id)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); } else { Llenar(tran); } } } } }
public List <Transferencias> GetMovimientos() { try { OpenConnection(); List <Transferencias> trList = new List <Transferencias>(); NpgsqlCommand cmdSel = new NpgsqlCommand(" select * from deposito_de_caja c " + " inner join usuarios u on c.id_usuario = u.id_usuario order by id_transaccion", npgsqlConn); NpgsqlDataReader drT = cmdSel.ExecuteReader(); while (drT.Read()) { Transferencias t = new Transferencias(); t.Usuario = (string)drT["nombre"]; t.Monto = (double)drT["monto"]; t.Tipo = (string)drT["tipo"]; t.Hora = (int)drT["hora"]; t.Fecha = (DateTime)drT["fecha"]; if (t.Monto < 0) { t.Monto = t.Monto * (-1); } trList.Add(t); } return(trList); } finally { CloseConnection(); } }
public void Seed() { Usuarios.Add(new Usuario(1, "Empresa Star Wars", "56478803000100")); Usuarios.Add(new Usuario(2, "Empresa Star Trek", "99975891000169")); Usuarios.Add(new Usuario(3, "Empresa Marvel", "75846915000111")); Usuarios.Add(new Usuario(4, "Empresa DC", "95327005000130")); Usuarios.Add(new Usuario(5, "Empresa Jones", "19166917000199")); // CC Transferencias.Add( new Transferencia( 1, new DadosTransacao("Pagador 1", "BancoNix", "001", "15185"), new DadosTransacao("Beneficiario 1", "BancoNix", "001", "23454"), 800.56 )); // status erro Transferencias.Add( new Transferencia( 2, new DadosTransacao("Pagador 2", "BancoNix", "001", "15185"), new DadosTransacao("Beneficiario 2", "BancoNix", "001", "23454"), 105000.47 )); // TED Transferencia ted = new Transferencia( 3, new DadosTransacao("Pagador 3", "BancoNix", "001", "15185"), new DadosTransacao("Beneficiario 3", "Santander", "001", "23454"), 500.00 ); ted.Tipo = Tipo.TED; Transferencias.Add(ted); // DOC Transferencias.Add( new Transferencia( 4, new DadosTransacao("Pagador 4", "BancoNix", "001", "15185"), new DadosTransacao("Beneficiario 4", "BancoNix", "001", "23454"), 5500.90 )); // Removida Transferencia removida = new Transferencia( 5, new DadosTransacao("Pagador 5", "Inter", "001", "15185"), new DadosTransacao("Beneficiario 5", "Nubank", "001", "23454"), 4800.56 ); removida.Removida = true; Transferencias.Add(removida); SaveChanges(); }
public void EliminarTest() { Transferencias transferencias = new Transferencias(); transferencias.TransferenciaId = 1; bool elimino = transferencias.Eliminar(); Assert.IsTrue(elimino); }
public void Llenar(Transferencias transferencia) { FechaTextBox.Text = transferencia.Fecha; CuentaOrigenDropDownList.SelectedValue = transferencia.CuentaDestinoId.ToString(); CuentaDestinoDropDownList.SelectedValue = transferencia.CuentaOrigenId.ToString(); MontoTextBox.Text = transferencia.Monto.ToString(); ObservacionTextBox.Text = transferencia.Observacion; UsuarioIdTextBox.Text = transferencia.UsuarioId.ToString(); }
protected void BuscarButton_Click(object sender, EventArgs e) { Transferencias transferencia = new Transferencias(); DataTable dt = new DataTable(); string filtro = "1=1"; if (DatosDropDownList.SelectedIndex == 0) { if (DatosTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "TransferenciaId = " + DatosTextBox.Text; } dt = transferencia.Listado(" * ", filtro, ""); DatosGridView.DataSource = dt; DatosGridView.DataBind(); } if (DatosDropDownList.SelectedIndex == 1) { if (DatosTextBox.Text.Trim().Length == 0) { filtro = "2=2"; } else { filtro = "Fecha like '%" + DatosTextBox.Text + "%'"; } dt = transferencia.Listado(" * ", filtro, ""); DatosGridView.DataSource = dt; DatosGridView.DataBind(); } if (DatosDropDownList.SelectedIndex == 2) { if (DatosTextBox.Text.Trim().Length == 0) { filtro = "3=3"; } else { filtro = "UsuarioId = " + DatosTextBox.Text; } dt = transferencia.Listado(" * ", filtro, ""); DatosGridView.DataSource = dt; DatosGridView.DataBind(); } }
public void InsertarTest() { Transferencias transferencias = new Transferencias(); transferencias.Fecha = "Prueba"; transferencias.CuentaOrigenId = 0; transferencias.CuentaDestinoId = 2; transferencias.Monto = 1; transferencias.Observacion = "Prueba"; transferencias.UsuarioId = 1; Assert.IsTrue(transferencias.Insertar()); }
protected void BtnConsulta_Click(object sender, EventArgs e) { if (Tipo() == "Fecha") { GridViewVista.DataSource = Transferencias.ListaF(TbDesde.Text, TbHasta.Text); GridViewVista.DataBind(); } else { GridViewVista.DataSource = Transferencias.Lista("*", "Transferencias Where " + Tipo() + " like'" + TbBuscar.Text + "%'"); GridViewVista.DataBind(); } }
public void InsertarTest() { Transferencias transferencias = new Transferencias(); transferencias.Fecha = "12/12/1015"; transferencias.OrigenId = 1; transferencias.DestinoId = 1; transferencias.Monto = 1500; transferencias.Observacion = "Nada"; transferencias.UsuarioId = 1; bool inserto = transferencias.Insertar(); Assert.IsTrue(inserto); }
private void buttonBuscar_Click(object sender, EventArgs e) { Transferencias transferencias = new Transferencias(); string filtro = "1=1"; if (textBoxFiltro.Text.Length > 0) { filtro = comboBoxCampos.Text + " like '%" + textBoxFiltro.Text + "%'"; } dataGridViewConsulta.DataSource = transferencias.Listado("TransferenciaId, Fecha, CuentaDeOrigenId, CuentaDeDestinoId, Monto, Observacion, UsuarioId", filtro, ""); textBoxConteo.Text = dataGridViewConsulta.RowCount.ToString(); }
protected void Eliminarbutton_Click(object sender, EventArgs e) { Transferencias transferencias = new Transferencias(); int id; int.TryParse(TransferenciaIdTextBox.Text, out id); transferencias.TransferenciaId = id; if (transferencias.Eliminar()) { Utilitarios.ShowToastr(this.Page, "Se han eliminado los datos", "Eliminado", "Success"); } else { Utilitarios.ShowToastr(this.Page, "Error al eliminar", "Error", "Warning"); } }
public ActionResult ConsultarTotalTransferencias(Transferencias transferencias) { //if (string.IsNullOrEmpty(transferencias.fecha_inicio) || string.IsNullOrEmpty(transferencias.fecha_fin)) // return View(); ManagerUser manage = new ManagerUser(); if (Session["agente"] == null) { return(RedirectToAction("LogOff", "Login")); } var dto_ret = manage.ConsultarTotalTransferencias(transferencias); return(Json(dto_ret)); }
protected void GuardarButton_Click1(object sender, EventArgs e) { Transferencias transferencia = new Transferencias(); if (TransferenciaIdTextBox.Text.Length == 0) { transferencia.Fecha = FechaTextBox.Text; transferencia.CuentaOrigenId = Convert.ToInt32(CuentaOrigenDropDownList.SelectedValue); transferencia.CuentaDestinoId = Convert.ToInt32(CuentaDestinoDropDownList.SelectedValue); transferencia.Monto = Convert.ToDouble(MontoTextBox.Text); transferencia.Observacion = ObservacionTextBox.Text; transferencia.UsuarioId = Convert.ToInt32(UsuarioIdTextBox.Text); if (transferencia.Insertar()) { Utilitarios.ShowToastr(this.Page, "Se ha realizado la transferencia", "Transferido", "Success"); Limpiar(); } else { Utilitarios.ShowToastr(this.Page, "Error al realizar la transferencia", "Error", "Warning"); } } else { int id; id = Convert.ToInt32(TransferenciaIdTextBox.Text); transferencia.TransferenciaId = id; transferencia.Fecha = FechaTextBox.Text; transferencia.CuentaOrigenId = Convert.ToInt32(CuentaOrigenDropDownList.SelectedValue); transferencia.CuentaDestinoId = Convert.ToInt32(CuentaDestinoDropDownList.SelectedValue); transferencia.Monto = Convert.ToDouble(MontoTextBox.Text); transferencia.Observacion = ObservacionTextBox.Text; transferencia.UsuarioId = Convert.ToInt32(UsuarioIdTextBox.Text); if (transferencia.Editar()) { Utilitarios.ShowToastr(this.Page, "Se ha actualizado la transferencia", "Actualizacion", "Success"); Limpiar(); } else { Utilitarios.ShowToastr(this.Page, "Error al actualizar", "Error", "Warning"); } } }
public static void GrabarTransf(int NroDerecibo, int NroDeActa, string NroDeTransf, int BancoId, decimal Monto, DateTime FechaDeTransf, int UsuarioId) { using (var context = new lts_sindicatoDataContext()) { Transferencias transf = new Transferencias { NroDeRecibo = NroDerecibo, NroDeActa = NroDeActa, NroDeTransf = NroDeTransf, BancoId = BancoId, Monto = Monto, FechaDeTransf = FechaDeTransf, FechaDeCarga = DateTime.Now, UsuarioId = UsuarioId }; context.Transferencias.InsertOnSubmit(transf); context.SubmitChanges(); } }
//TRANSFERENCIAS DE CAJA MOSTRADOR a EFECTIVO public void Movimiento(Transferencias transf) { try { this.OpenConnection(); NpgsqlCommand cmdSave = new NpgsqlCommand("insert into deposito_de_caja(fecha,monto,id_usuario,id_caja,hora,tipo) " + "values(@fecha,@monto,@id_usuario,@id_caja,@hora,@tipo)", npgsqlConn); cmdSave.Parameters.Add("@fecha", NpgsqlTypes.NpgsqlDbType.Date).Value = transf.Fecha; cmdSave.Parameters.Add("@tipo", NpgsqlTypes.NpgsqlDbType.Text).Value = transf.Tipo; cmdSave.Parameters.Add("@monto", NpgsqlTypes.NpgsqlDbType.Double).Value = transf.Monto; cmdSave.Parameters.Add("@id_usuario", NpgsqlTypes.NpgsqlDbType.Integer).Value = transf.Id_Usuario; cmdSave.Parameters.Add("@id_caja", NpgsqlTypes.NpgsqlDbType.Integer).Value = transf.Id_Caja; cmdSave.Parameters.Add("@hora", NpgsqlTypes.NpgsqlDbType.Integer).Value = transf.Hora; cmdSave.ExecuteNonQuery(); } finally { CloseConnection(); } }
private List <TransferenciaGridStruct> Paginar(out int totalRecords) { var estado = ddlEstados.Valor; var numero = txtBuscar.Text; var transferencias = Transferencias.Where(x => (estado == -1 || (estado == 1 && x.FechaAprobacion != null) || (estado == 2 && x.FechaAprobacion == null)) && (string.IsNullOrEmpty(numero) || numero == "(AUTONUMERO)" || numero.ToLower() == x.AutoNumero.ToLower())); totalRecords = transferencias.Count(); return(transferencias.Skip(ucPaginador.PageSize * (ucPaginador.CurrentPage - 1)).Take(ucPaginador.PageSize).ToList() .Select(t => new TransferenciaGridStruct { TransferenciaId = t.TransferenciaId, Fecha = t.FechaCreacion, Estado = t.FechaAprobacion == null ? "Pendiente" : "Aprobada", AutoNumero = t.AutoNumero, Origen = t.Origen.Nombre }).ToList()); }
protected void Buscarbutton_Click(object sender, EventArgs e) { Transferencias transferencia = new Transferencias(); int Id = 0; int.TryParse(TransferenciaIdTextBox.Text, out Id); transferencia.TransferenciaId = Id; if (Id > 0) { if (transferencia.Buscar(Id)) { Llenar(transferencia); } else { Utilitarios.ShowToastr(this.Page, "Ingrese un id", "Error", "Warning"); } } else { Utilitarios.ShowToastr(this.Page, "El id no existe", "Error", "Warning"); } }
// // GET: /Transferencias/ public ActionResult ConsultarTransferencias(Transferencias transferencias) { return(View()); }
private void Evento_Click(object sender, EventArgs e) { Button btn = sender as Button; TituloText.Visible = true; NombreComponentClick = btn.Text; OpcionSelecionada(btn); #region Instancias_Controles LControls.Add(typeof(Retiros)); if (!AccesoComponenteByNombre(btn.Text)) { MetroFramework.MetroMessageBox.Show(this, "Acceso denegado, es necesario iniciar sesión nuevamente", "Permisos", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); return; } if (btn.Text.Equals("Retiros")) { Retiros retiros; if (this.Session != null) { retiros = new Retiros(this.Session); CrearControl <UserControl>(retiros, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Depósitos")) { Deposito depositos; if (this.Session != null) { depositos = new Deposito(this.Session); CrearControl <UserControl>(depositos, btn); } else { MessageBox.Show("La sesión ha caducado"); } } //else if (btn.Text.Equals("Depósitos")) //{ // DepositosWalls depositos; // if (this.Session != null) // { // depositos = new DepositosWalls(this.Session); // CrearControl<UserControl>(depositos, btn); // } // else // { // MessageBox.Show("La sesión ha caducado"); // } //} else if (btn.Text.Equals("Transferencias")) { Transferencias transferencias; if (this.Session != null) { transferencias = new Transferencias(this.Session); CrearControl <UserControl>(transferencias, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Envío Giros")) { Envio_Giros envioGiros; if (this.Session != null) { envioGiros = new Envio_Giros(this.Session); CrearControl <UserControl>(envioGiros, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Cobro Giros")) { CobroGiros cobroGiros; if (this.Session != null) { cobroGiros = new CobroGiros(this.Session); CrearControl <UserControl>(cobroGiros, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Pago Tarjetas")) { Tarjetas tarjetas; if (this.Session != null) { tarjetas = new Tarjetas(this.Session); CrearControl <UserControl>(tarjetas, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Pago Cuotas")) { Cuotas cuotas; if (this.Session != null) { cuotas = new Cuotas(this.Session); CrearControl <UserControl>(cuotas, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Cambio Moneda")) { Tipo_de_Cambio tipoCambio; //ViewTipoCambio tipoCambio; if (this.Session != null) { tipoCambio = new Tipo_de_Cambio(this.Session); //tipoCambio = new ViewTipoCambio(this.Session); CrearControl <UserControl>(tipoCambio, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Pago Servicios")) { Servicios servicios; if (this.Session != null) { servicios = new Servicios(this.Session); CrearControl <UserControl>(servicios, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Cuentas")) { NuevaCuentaUserControl cuenta; if (this.Session != null) { cuenta = new NuevaCuentaUserControl(this.Session); CrearControl <UserControl>(cuenta, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Gestionar Cuenta")) { UCactualizarCuenta actualizarCuenta; if (this.Session != null) { actualizarCuenta = new UCactualizarCuenta(this.Session); CrearControl <UserControl>(actualizarCuenta, btn); } } else if (btn.Text.Equals("Préstamos")) { NuevoPrestamoUserControl prestamo; if (this.Session != null) { prestamo = new NuevoPrestamoUserControl(this.Session); CrearControl <UserControl>(prestamo, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Refinanciar")) { UCrefinanciar refinanciar; if (this.Session != null) { refinanciar = new UCrefinanciar(this.Session); CrearControl <UserControl>(refinanciar, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Gestionar Tarjetas")) { //CrearControl<UserControl>(UCchequeras.instance, btn); NuevaTarjeta tarjeta; if (this.Session != null) { tarjeta = new NuevaTarjeta(this.Session); CrearControl <UserControl>(tarjeta, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Gestionar Chequera")) { //CrearControl<UserControl>(UCchequeras.instance, btn); RegistrarChequera chequera; if (this.Session != null) { chequera = new RegistrarChequera(this.Session); CrearControl <UserControl>(chequera, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Balancin Caja")) { Balancin balancin; if (this.Session != null) { balancin = new Balancin(this.Session); CrearControl <UserControl>(balancin, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Resumen Total")) { ResumenTotal resumenTotal; if (this.Session != null) { resumenTotal = new ResumenTotal(this.Session); CrearControl <UserControl>(resumenTotal, btn); } } else if (btn.Text.Equals("Clientes")) { RegistroPersonaUserControl personas; if (this.Session != null) { personas = new RegistroPersonaUserControl(this.Session); CrearControl <UserControl>(personas, btn); } else { MessageBox.Show("La sesión ha caducado"); } } //else if (btn.Text.Equals("Monedas")) //{ // NuevaMoneda monedas; // if (this.Session != null) // { // monedas = new NuevaMoneda(this.Session); // CrearControl<UserControl>(monedas, btn); // } // else // { // MessageBox.Show("La sesión ha caducado"); // } //} else if (btn.Text.Equals("Monedas")) { NuevaMoneda monedas; TipoCambioDolar tipoCambioDolar; if (this.Session != null) { monedas = new NuevaMoneda(this.Session); CrearControl <UserControl>(monedas, btn); tipoCambioDolar = new TipoCambioDolar(this.Session); CrearControl <UserControl>(tipoCambioDolar, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Sucursal")) { Sucursal sucursal; if (this.Session != null) { sucursal = new Sucursal(this.Session); CrearControl <UserControl>(sucursal, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Ventanilla")) { Ventanilla.Ventanilla ventanilla; if (this.Session != null) { ventanilla = new Ventanilla.Ventanilla(this.Session); CrearControl <UserControl>(ventanilla, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Turnos")) { Turnos turnos; if (this.Session != null) { turnos = new Turnos(this.Session); CrearControl <UserControl>(turnos, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Turno Usuario")) { TurnoUsuario turnoUsuario; if (this.Session != null) { turnoUsuario = new TurnoUsuario(this.Session); CrearControl <UserControl>(turnoUsuario, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Cobro Cheques")) { Cheques cheques; if (this.Session != null) { cheques = new Cheques(this.Session); CrearControl <UserControl>(cheques, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Usuarios")) { Usuario usuario; if (this.Session != null) { usuario = new Usuario(this.Session); CrearControl <UserControl>(usuario, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Roles")) { Roles roles; if (this.Session != null) { roles = new Roles(this.Session); CrearControl <UserControl>(roles, btn); } else { MessageBox.Show("La sesión ha caducado"); } } else if (btn.Text.Equals("Permisos")) { Permisos permisos; if (this.Session != null) { permisos = new Permisos(this.Session); CrearControl <UserControl>(permisos, btn); } } else if (btn.Text.Equals("Cronograma")) { ReporteCronograma cronograma; if (this.Session != null) { cronograma = new ReporteCronograma(this.Session); CrearControl <UserControl>(cronograma, btn); } else { MetroFramework.MetroMessageBox.Show(this, "La sesión ha caducado", "Permisos", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); } } #endregion NombreComponentActivo = btn.Text; tituloMenu = btn.Text; TituloText.Text = tituloModulo + separator + tituloMenu; }
public void ListadoTest() { Transferencias transferencias = new Transferencias(); Assert.IsTrue(transferencias.Listado(" * ", " 1=1 ", "").Rows.Count > 0); }
public void BuscarTest() { Transferencias transferencias = new Transferencias(); Assert.IsTrue(transferencias.Buscar(2)); }