public ActionResult Edit([Bind(Include = "BancoId,Alias,Nombre,EstaActivo")] Bancos bancos) { try { if (Session["idUsuario"] != null) { if (ModelState.IsValid) { db.Entry(bancos).State = EntityState.Modified; db.SaveChanges(); TempData["var"] = "Banco Modificado"; return(RedirectToAction("Index")); } } else { //Si sesion es null redirecciona a la vista de login return(RedirectToAction("../Home/Login")); } } catch (Exception) { throw; } return(View(bancos)); }
// GET: Bancos/Delete/5 public ActionResult Delete(int?id) { try { if (Session["idUsuario"] != null) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Bancos bancos = db.Bancos.Find(id); if (bancos == null) { return(HttpNotFound()); } return(View()); } else { //Si sesion es null redirecciona a la vista de login return(RedirectToAction("../Home/Login")); } } catch (Exception) { throw; } }
public static bool AddEditBanco(Bancos banco, int idCompany) //yjs 250419 { try { int reg = 0; cadenaConexion = SelectCadena(idCompany); var lSucces = true; string sql = "spAddEditBanco " + banco.idBanco + ",'" + banco.descripcion + "'," + banco.numerocuit; SqlConnection con = new SqlConnection(cadenaConexion); using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = CommandType.Text; con.Open(); reg = cmd.ExecuteNonQuery(); con.Close(); } return(lSucces); } catch (Exception) { return(false); } }
public static List <Bancos> Banco(int idBanco, int idCompany) //yjs 250419 { cadenaConexion = SelectCadena(idCompany); var listabanco = new List <Bancos>(); string sql = "select * from bancos where idBanco =" + idBanco; SqlConnection con = new SqlConnection(cadenaConexion); con.Open(); SqlDataAdapter adapter = new SqlDataAdapter(sql, con); DataSet dsResultado = new DataSet(); adapter.Fill(dsResultado, "VistaBanco"); DataTable tblCliente; tblCliente = dsResultado.Tables["VistaBanco"]; foreach (DataRow drCurrent in tblCliente.Rows) { Bancos bancos = new Bancos() { idBanco = Int32.Parse(drCurrent["idBanco"].ToString()), descripcion = drCurrent["descripcion"].ToString(), numerocuit = drCurrent["numerocuit"].ToString() }; listabanco.Add(bancos); } return(listabanco); }
public String saveBanco(Bancos banco, int idCompany) { try { // string url = "http://54.94.191.184:1313/api/ComproApi/" + id + "?idCom=" + idCompany; string url = "http://localhost:64705/api/BancosApi?idCompany=" + idCompany; JsonSerializerSettings ConfigJson = new JsonSerializerSettings(); ConfigJson.NullValueHandling = NullValueHandling.Ignore; byte[] Datos = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(banco, Formatting.None, ConfigJson)); HttpWebRequest WReq = (HttpWebRequest)HttpWebRequest.Create(url); WReq.ContentType = "application/json; charset=UTF-8"; WReq.ContentLength = Datos.Length; WReq.Method = "POST"; WReq.GetRequestStream().Write(Datos, 0, Datos.Length); HttpWebResponse res = (HttpWebResponse)WReq.GetResponse(); Encoding Codificacion = ASCIIEncoding.UTF8; StreamReader SReader = new StreamReader(res.GetResponseStream(), Codificacion); var ResultadoCadena = SReader.ReadToEnd(); return("Succes"); } catch (Exception ex) { return(null); } }
public ActionResult Create([Bind(Include = "BancoId,Alias,Nombre,EstaActivo")] Bancos bancos) { try { if (Session["idUsuario"] != null) { if (ModelState.IsValid) { db.Bancos.Add(bancos); db.SaveChanges(); //ViewBag.Message = "Banco Agregado"; TempData["var"] = "Banco Agregado"; return(RedirectToAction("Index")); } } else { //Si sesion es null redirecciona a la vista de login return(RedirectToAction("../Home/Login")); } } catch (Exception) { throw; } return(View(bancos)); }
private void ClickSalvar() { try { if (acao == "alterar") { banco = _AppServicoBancos.GetById(banco.BancosId); } else { banco = new Bancos(); } if (txtCodigo.Text == "") { MessageBox.Show("Informe o Código do Banco.", "Atenção", MessageBoxButton.OK, MessageBoxImage.Stop); txtCodigo.Focus(); return; } if (txtNomeBanco.Text == "") { MessageBox.Show("Informe o Nome do Banco.", "Atenção", MessageBoxButton.OK, MessageBoxImage.Stop); txtNomeBanco.Focus(); return; } banco.Codigo = txtCodigo.Text = txtCodigo.Text.Trim(); banco.Agencia = txtAgencia.Text = txtAgencia.Text.Trim(); banco.Conta = txtConta.Text = txtConta.Text.Trim(); banco.Nome = txtNomeBanco.Text = txtNomeBanco.Text.Trim(); if (acao == "alterar") { _AppServicoBancos.Update(banco); SalvarLogSistema("Alterou o registro id = " + banco.BancosId); } else { _AppServicoBancos.Add(banco); SalvarLogSistema("Adicionou o registro id = " + banco.BancosId); listaBancos.Add(banco); } CarregaDataGrid(); AbilitaDesabilitaMenuDataGrid(); SetarBotoesEmEstadoInicial(); MessageBox.Show("Registro salvo com sucesso.", "Salvo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro inesperado. " + ex.Message); SetarBotoesEmEstadoInicial(); } }
public ActionResult Bancos() { Bancos bancos = new Bancos(); var listabancos = bancos.GetBancos(); return(PartialView(listabancos)); }
public async Task <string> saveBanco02(Bancos banco, int idCompany) { try { // string url = "http://54.94.191.184:1313/api/ComproApi/" + id + "?idCom=" + idCompany; string url = "http://localhost:64705/api/BancosApi?idCompany=" + idCompany; var uri = new Uri(string.Format(url, banco)); var request = JsonConvert.SerializeObject(banco); var content = new StringContent(request, Encoding.UTF8, "application/json"); HttpResponseMessage response = null; response = await client.PostAsync(uri, content); if (!response.IsSuccessStatusCode) { return("Error"); } return("Succes"); } catch (Exception ex) { return("Error"); } }
public async Task <ActionResult> Put(int id, Bancos model) { if (model.idBanco == 0) { model.idBanco = id; } try { var banco = await _repo.GetBancoId(id); if (banco != null) { _repo.Update(model); if (await _repo.SaveChangeAsync()) { return(Ok("banco atualizado com sucesso!")); } } } catch (Exception ex) { return(BadRequest($"Erro: {ex}")); } return(BadRequest("Banco não encontrado!")); }
public async Task <int> RegisterBancoAsync(Bancos bancoAdd) { try { if (bancoAdd.idBancos > 0) { var banco = await _context.Bancos.SingleAsync(b => b.idBancos == bancoAdd.idBancos); if (banco != null) { bancoAdd.fechaAlta = banco.fechaAlta; bancoAdd.idUsuarioAlta = banco.idUsuarioAlta; _context.Entry <Bancos>(banco).CurrentValues.SetValues(bancoAdd); return(await _context.SaveChangesAsync()); } } else { var bancoNew = _context.Bancos.Add(bancoAdd); return(await _context.SaveChangesAsync()); } return(0); } catch (Exception ex) { throw ex; } }
public async Task <bool> SalvarBanco(string webApi, Bancos banco) { try { string validacao = ValidarSalvar(banco); if (string.IsNullOrEmpty(validacao)) { if (banco.idBanco > 0) { resultado = await PutBancoAsync(webApi, banco); return(resultado); } else { resultado = await PostBancoAsync(webApi, banco); return(resultado); } } else { resultado = false; throw new ArgumentException(validacao); } } catch (Exception ex) { throw ex; } }
public Mensaje eliminaContactosPorBanco(Bancos banco, DBContextAdapter dbContext) { Contactos contactosxBanco = new Contactos(); try { inicializaVariableMensaje(); setSession(dbContext.context); getSession().Database.BeginTransaction(); int noOfRowDeleted = getSession().Database.ExecuteSqlCommand("delete from Contactos where Bancos >= @banco", new SqlParameter("@banco", banco)); getSession().SaveChanges(); mensajeResultado.resultado = true; mensajeResultado.noError = 0; mensajeResultado.error = ""; getSession().Database.CurrentTransaction.Commit(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(concatena.Remove(0, concatena.Length).Append(msgError).Append("eliminaContactosPorBanco()1_Error: ").Append(ex)); mensajeResultado.noError = ControlErroresEntity.buscaNoErrorPorExcepcion(ex); mensajeResultado.error = ex.GetBaseException().ToString(); mensajeResultado.resultado = null; getSession().Database.CurrentTransaction.Rollback(); } return(mensajeResultado); }
public HttpResponseMessage Post(Bancos varBancos) { if (ModelState.IsValid) { var data = "-1"; try { data = Convert.ToString(this.service.Insert(varBancos)); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, Convert.ToInt32(data), BitacoraHelper.TypeSql.INSERT, "sp_InsBancos", new JavaScriptSerializer().Serialize(varBancos), true); serviceBitacora.Insert(bitacora); } catch (ServiceException ex) { var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_InsBancos", new JavaScriptSerializer().Serialize(varBancos), true); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } return(Request.CreateResponse(HttpStatusCode.OK, data, Configuration.Formatters.JsonFormatter)); } else { var errors = ModelState.SelectMany(m => m.Value.Errors.Select(err => err.ErrorMessage != string.Empty ? err.ErrorMessage : err.Exception.Message).ToList()).ToList(); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_InsBancos", new JavaScriptSerializer().Serialize(varBancos), false, errors.ToString()); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.BadRequest, errors)); } }
public PartialViewResult NewDatosBancarios() { Bancos bnc = new Bancos(); ViewBag.Bancos = bnc.GetBancos(); return(PartialView()); }
public Mensaje getContactosPorBancos(Bancos b, DBContextAdapter dbContext) { List <Contactos> listaContXBan = new List <Contactos>(); try { inicializaVariableMensaje(); setSession(dbContext.context); getSession().Database.BeginTransaction(); listaContXBan = (from a in getSession().Set <Contactos>() where a.bancos.id == b.id select a).ToList(); mensajeResultado.resultado = listaContXBan; mensajeResultado.noError = 0; mensajeResultado.error = ""; getSession().Database.CurrentTransaction.Commit(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(concatena.Remove(0, concatena.Length).Append(msgError).Append("ContactosPorBancos()1_Error: ").Append(ex)); mensajeResultado.noError = ControlErroresEntity.buscaNoErrorPorExcepcion(ex); mensajeResultado.error = ex.GetBaseException().ToString(); mensajeResultado.resultado = null; getSession().Database.CurrentTransaction.Rollback(); } return(mensajeResultado); }
public async Task <IActionResult> Post(Bancos model) { try { var banco = await _repo.GetBancoNome(model.Nome); if (banco == null) { _repo.Add(model); if (await _repo.SaveChangeAsync()) { return(Ok("Banco cadastrado com sucesso!")); } } else { return(BadRequest($"Erro: Esse banco já está cadastrado!")); } } catch (Exception ex) { return(BadRequest($"Erro: {ex}")); } return(BadRequest("Erro: Não Salvou!!")); }
public HttpResponseMessage Delete(int id) { Bancos varBancos = this.service.GetByKey(id, false); bool result = false; if (varBancos == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } try { result = this.service.Delete(id);//, globalData, dataReference); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, id, BitacoraHelper.TypeSql.DELETE, "sp_DelBancos", new JavaScriptSerializer().Serialize(varBancos), result); serviceBitacora.Insert(bitacora); } catch (ServiceException ex) { var bitacora = BitacoraHelper.GetBitacora(Request, object_id, id, BitacoraHelper.TypeSql.DELETE, "sp_DelBancos", new JavaScriptSerializer().Serialize(varBancos), result, ex.Message); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } return(Request.CreateResponse(HttpStatusCode.OK, result)); }
public IActionResult Insert([FromBody] Bancos dto) { if (string.IsNullOrEmpty(dto.nombre.ToString())) { BadRequest("error con los parametros enviados"); } return(Ok(_bancosServices.Insert(dto))); }
public ActionResult DeleteConfirmed(int id) { Bancos bancos = db.Bancos.Find(id); db.Bancos.Remove(bancos); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Devuelve una vista parcial de un registro del dato bancario /// </summary> /// <param name="id"></param> /// <returns></returns> public PartialViewResult GetDatosBancariosById(int id) { var model = ctx.GetDatosBancariosById(id); Bancos bnc = new Bancos(); ViewBag.Bancos = bnc.GetBancos(); return(PartialView(model)); }
public IActionResult Actualizar(Bancos dto) { if (string.IsNullOrEmpty(dto.nombre.ToString())) { BadRequest("error con los parametros enviados"); } return(Ok(_bancosServices.Actualizar(dto))); }
public void Deve_Validar_Digito_Agencia_Conta_Bradesco_Como_Invalido() { Bancos banco = Bancos.Bradesco; string agencia = "3859"; string conta = "24172"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_Caixa_Como_Invalido() { Bancos banco = Bancos.CaixaEconomicaFederal; string agencia = "3788"; string conta = "00100022971-0"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_Itau_Como_Invalido() { Bancos banco = Bancos.Itau; string agencia = "1013"; string conta = "21787-1"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_Santander_Como_Invalido() { Bancos banco = Bancos.Santander; string agencia = "3875"; string conta = "10902576"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_HSBC_Como_Invalido() { Bancos banco = Bancos.HSBC; string agencia = "0007"; string conta = "853138-6"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_BancoBrasil_Como_Invalido() { Bancos banco = Bancos.BancodoBrasil; string agencia = "0038-8"; string conta = "00056271-X"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_Banrisul_Como_Invalido() { Bancos banco = Bancos.Banrisul; string agencia = "2634-18"; string conta = "35.890767.0 - 6"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public void Deve_Validar_Digito_Conta_CitiBank_Como_Invalido() { Bancos banco = Bancos.CitiBank; string agencia = "0075"; string conta = "0007400465-8"; var result = Helper.ValidarAgenciaConta(banco, agencia, conta); Assert.True(result.Valido); }
public Cheque(Lfx.Data.Connection dataBase, decimal importe, int numero, string emisor, NullableDateTime fechaEmision, NullableDateTime fechaCobro, Bancos.Banco banco) : this(dataBase) { this.Importe = importe; this.Numero = numero; this.Emisor = emisor; this.FechaEmision = fechaEmision; this.FechaCobro = fechaCobro; this.Banco = banco; }
public void AddBanco(Bancos banco) { try { using (var context = new AEPEntities()) { context.Bancos.AddObject(banco); context.SaveChanges(); } } catch (Exception ex) { if (ex.InnerException.Message.Contains("23505")) throw new Exception("Error: no puede asignar dos bancos con la misma descripción."); } }
protected void Page_Load(object sender, EventArgs e) { string banco = string.Empty; banco = Request.QueryString["banco"].ToString(); Bancos banco_ = new Bancos(); if (banco == "bb") { banco_ = Bancos.Brasil; } if (banco == "cef") { banco_ = Bancos.CEF; } if (banco == "brad") { banco_ = Bancos.Bradesco; } if (banco == "itau") { banco_ = Bancos.Itau; } if (banco == "hsbc") { banco_ = Bancos.HSBC; } switch (banco_) { case Bancos.Bradesco: gerarBoletoBradesco(); break; case Bancos.Itau: gerarBoletoItau(); break; case Bancos.Brasil: gerarBoletoBB(); break; case Bancos.HSBC: gerarBoletoHSBC(); break; case Bancos.CEF: gerarBoletoCEF(); break; default: break; } }
public void UpdateBanco(Bancos banco) { using (var context = new AEPEntities()) { Bancos banco2 = context.Bancos.First(i => i.BancoId == banco.BancoId); banco2.Descripcion = banco.Descripcion; banco2.Contacto = banco.Contacto; context.SaveChanges(); } }