public ActionResult Create(bancos bancos, int?menu) { if (ModelState.IsValid) { bancos buscarDato = db.bancos.FirstOrDefault(x => x.Descripcion == bancos.Descripcion); if (buscarDato == null) { bancos.fec_creacion = DateTime.Now; bancos.user_creacion = Convert.ToInt32(Session["user_usuarioid"]); db.bancos.Add(bancos); db.SaveChanges(); TempData["mensaje"] = "La creación del registro fue exitoso"; } else { TempData["mensaje_error"] = "El registro ingresado ya existe, por favor valide"; } } var buscarTerceros = (from tercero in db.icb_terceros select new { id_tercero = tercero.tercero_id, nombre = "(" + tercero.doc_tercero + ") " + tercero.prinom_tercero + " " + tercero.segnom_tercero + " " + tercero.apellido_tercero + " " + tercero.segapellido_tercero + " " + tercero.razon_social }).ToList(); ViewBag.nit = new SelectList(buscarTerceros, "id_tercero", "nombre", bancos.nit); BuscarFavoritos(menu); return(View(bancos)); }
private void pictureBox2_Click(object sender, EventArgs e) { bancos bc = new bancos(); bc.MdiParent = this.MdiParent; bc.Show(); }
public ActionResult Edit(bancos bancos, int?menu) { if (ModelState.IsValid) { bancos.fec_actualizacion = DateTime.Now; bancos.user_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(bancos).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "La actualización del registro fue exitoso"; } BuscarFavoritos(menu); var buscarTerceros = (from tercero in db.icb_terceros select new { id_tercero = tercero.tercero_id, nombre = "(" + tercero.doc_tercero + ") " + tercero.prinom_tercero + " " + tercero.segnom_tercero + " " + tercero.apellido_tercero + " " + tercero.segapellido_tercero + " " + tercero.razon_social }).ToList(); ViewBag.nit = new SelectList(buscarTerceros, "id_tercero", "nombre", bancos.nit); ConsultaDatosCreacion(bancos.id); return(View(bancos)); }
public async Task<ActionResult> DeleteConfirmed(string id) { bancos bancos = await db.bancos.FindAsync(id); db.bancos.Remove(bancos); await db.SaveChangesAsync(); return RedirectToAction("Index"); }
// GET: bancos/Edit/5 public ActionResult Edit(int?id, int?menu) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bancos bancos = db.bancos.Find(id); if (bancos == null) { return(HttpNotFound()); } BuscarFavoritos(menu); var buscarTerceros = (from tercero in db.icb_terceros select new { id_tercero = tercero.tercero_id, nombre = "(" + tercero.doc_tercero + ") " + tercero.prinom_tercero + " " + tercero.segnom_tercero + " " + tercero.apellido_tercero + " " + tercero.segapellido_tercero + " " + tercero.razon_social }).ToList(); ViewBag.nit = new SelectList(buscarTerceros, "id_tercero", "nombre", bancos.nit); ConsultaDatosCreacion(bancos.id); return(View(bancos)); }
private void btnBancoNuevo_Click(object sender, EventArgs e) { bancos banco = new bancos(); banco.ShowDialog(); cargarLista(); }
public ActionResult DeleteConfirmed(int id) { bancos bancos = db.bancos.Find(id); db.bancos.Remove(bancos); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,nombre,rfc")] bancos bancos) { if (ModelState.IsValid) { db.Entry(bancos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bancos)); }
public async Task<ActionResult> Edit([Bind(Include = "bancos_id,descricao")] bancos bancos) { if (ModelState.IsValid) { db.Entry(bancos).State = EntityState.Modified; await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(bancos); }
public async Task<ActionResult> Create([Bind(Include = "bancos_id,descricao")] bancos bancos) { if (ModelState.IsValid) { db.bancos.Add(bancos); await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(bancos); }
public ActionResult Create([Bind(Include = "id,nombre,rfc")] bancos bancos) { if (ModelState.IsValid) { db.bancos.Add(bancos); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bancos)); }
// GET: bancos/Delete/5 public async Task<ActionResult> Delete(string id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } bancos bancos = await db.bancos.FindAsync(id); if (bancos == null) { return HttpNotFound(); } return View(bancos); }
// GET: bancos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } bancos bancos = db.bancos.Find(id); if (bancos == null) { return(HttpNotFound()); } return(View(bancos)); }
public JsonResult GetById(int id) { BancoDAO dao = new BancoDAO(); bancos c = dao.GetById(id); var jsnResult = new { ID = c.ID, NOMBRE = c.NOMBRE, ACTIVO = c.ACTIVO, Success = true }; return(Json(jsnResult, JsonRequestBehavior.AllowGet)); }
public bancos GetById(int id, ArtexConnection dbContext = null) { bancos consulta = null; try { dbContext = dbContext != null ? dbContext : new ArtexConnection(); consulta = dbContext.bancos.Where(e => e.ID == id).FirstOrDefault(); } catch (Exception e) { } return(consulta); }
protected void Button_GUARDAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]); String ID_CIUDAD = QueryStringSeguro["ciudad"]; List <bancos> listaBancos = new List <bancos>(); bancos _bancosParaLista; for (int i = 0; i < GridView_LISTA_BANCOS_POR_CIUDAD.Rows.Count; i++) { _bancosParaLista = new bancos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); _bancosParaLista.ID_CIUDAD = ID_CIUDAD; _bancosParaLista.ID_EMPRESA = ID_EMPRESA; _bancosParaLista.REGISTRO_BANCO = Convert.ToDecimal(GridView_LISTA_BANCOS_POR_CIUDAD.DataKeys[i].Values["REGISTRO"]); _bancosParaLista.REGISTRO_CON_REG_BANCOS_EMPRESA = Convert.ToDecimal(GridView_LISTA_BANCOS_POR_CIUDAD.DataKeys[i].Values["REGISTRO_CON_BANCO_EMPRESA"]); listaBancos.Add(_bancosParaLista); } bancosPorEmpresa _bancosPorEmpresa = new bancosPorEmpresa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal RESULTADO = _bancosPorEmpresa.AsignarBancosACiudad(ID_EMPRESA, ID_CIUDAD, listaBancos); if (RESULTADO <= 0) { configurarMensajes(true, System.Drawing.Color.Red); Label_MENSAJE.Text = _bancosPorEmpresa.MensajeError; } else { QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES"; QueryStringSeguro["nombre_modulo"] = "ASIGNACIÓN BANCOS"; QueryStringSeguro["accion"] = "cargarActualizado"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); QueryStringSeguro["ciudad"] = ID_CIUDAD; Response.Redirect("~/contratacion/bancosPorCiudad.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } }
public JsonResult SaveBancos(bancosempre banco) { try { switch (banco.cuentaTrans) { case 1: var banquito = new bancos(); banquito.nombre = banco.nombre; banquito.cuentaType = 1; Bancosx.Insert(banquito); Bancosx.Save(); break; case 2: Bancosx.context.bancosempre.Add(banco); Bancosx.context.SaveChanges(); break; case 3: var banquero = new bancostrans(); PropertyCopier <bancosempre, bancostrans> .Copy(banco, banquero); Bancosx.context.bancostrans.Add(banquero); Bancosx.context.SaveChanges(); break; } if (banco.cuentaTrans <= 1) { } else { } }catch (Exception ex) { return(Json(new { estatus = false })); } return(Json(new { estatus = true })); }
private void cargar_DropDownList_BANCO() { DropDownList_BANCO.Items.Clear(); bancos _bancos = new bancos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaBancos = _bancos.ObtenerTodosLosBancos(); ListItem item = new ListItem("Seleccionar", ""); DropDownList_BANCO.Items.Add(item); foreach (DataRow fila in tablaBancos.Rows) { item = new ListItem(fila["NOM_BANCO"].ToString(), fila["REGISTRO"].ToString()); DropDownList_BANCO.Items.Add(item); } DropDownList_BANCO.DataBind(); }
public JsonResult Guardar(BancoModel model) { var rm = new ResponseModel(); if (!ModelState.IsValid) { rm.message = "Hubo un problema verifique sus datos e intente de nuevo."; rm.message += ExtensionMethods.GetAllErrorsFromModelState(this); return(Json(rm, JsonRequestBehavior.AllowGet)); } using (ArtexConnection db = new ArtexConnection()) { BancoDAO dao = new BancoDAO(); var entity = dao.GetById(model.Id, db); if (entity == null) { entity = new bancos(); entity.NOMBRE = model.Nombre; entity.ACTIVO = model.Activo; db.bancos.Add(entity); } else { entity.NOMBRE = model.Nombre; entity.ACTIVO = model.Activo; } if (db.SaveChanges() > 0 || db.Entry(entity).State == EntityState.Unchanged) { rm.response = true; rm.message = "Sus datos se guardaron correctamente"; rm.function = "reload(true,'" + rm.message + "')"; } } return(Json(rm, JsonRequestBehavior.AllowGet)); }
public ActionResult ConsultaIndex() { var Draw = Request.Form.GetValues("draw").FirstOrDefault(); var Start = Request.Form.GetValues("start").FirstOrDefault(); var Length = Request.Form.GetValues("length").FirstOrDefault(); var SortColumn = Request.Form.GetValues("columns[" + Request.Form.GetValues("order[0][column]").FirstOrDefault() + "][data]").FirstOrDefault(); var SortColumnDir = Request.Form.GetValues("order[0][dir]").FirstOrDefault(); var Numero = Request.Form.GetValues("columns[1][search][value]").FirstOrDefault(); var FechaPago = Request.Form.GetValues("columns[5][search][value]").FirstOrDefault(); var FechaFactura = Request.Form.GetValues("columns[4][search][value]").FirstOrDefault(); var RazonSocial = Request.Form.GetValues("columns[2][search][value]").FirstOrDefault(); var Estado = Request.Form.GetValues("columns[14][search][value]").FirstOrDefault(); int PageSize = Length != null?Convert.ToInt32(Length) : 0; int Skip = Start != null?Convert.ToInt32(Start) : 0; int TotalRecords = 0; try { List <complementosfacturas> listaComplementos = new List <complementosfacturas>(); using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString())) { con.Open(); string sql = "exec [SP_COMPLEMENTOSFACTURAS_PARAMETROSOPCIONALES] @fechaPago, @fechaFactura, @idproveedor, @idStatusComplemento, @numero, @idcategoria"; var query = new SqlCommand(sql, con); query.Parameters.AddWithValue("@idcategoria", DBNull.Value); if (Numero != "") { query.Parameters.AddWithValue("@numero", Numero); } else { query.Parameters.AddWithValue("@numero", DBNull.Value); } if (FechaPago != "") { DateTime date = Convert.ToDateTime(FechaPago); query.Parameters.AddWithValue("@fechaPago", date); } else { query.Parameters.AddWithValue("@fechaPago", DBNull.Value); } if (FechaFactura != "") { DateTime date = Convert.ToDateTime(FechaFactura); query.Parameters.AddWithValue("@fechaFactura", date); } else { query.Parameters.AddWithValue("@fechaFactura", DBNull.Value); } if (RazonSocial == "" || RazonSocial == "0") { query.Parameters.AddWithValue("@idproveedor", DBNull.Value); } else { var querys = db.proveedor.FirstOrDefault(x => x.RazonSocial == RazonSocial); if (querys != null) { query.Parameters.AddWithValue("@idproveedor", querys.id); } else { query.Parameters.AddWithValue("@idproveedor", RazonSocial); } } if (Estado == "" || Estado == "0") { query.Parameters.AddWithValue("@idStatusComplemento", DBNull.Value); } else { query.Parameters.AddWithValue("@idStatusComplemento", Estado); } using (var dr = query.ExecuteReader()) { while (dr.Read()) { complementosfacturas complementosfacturas = new complementosfacturas(); bancos bancos = new bancos(); complementosfacturas.id = int.Parse(dr["id"].ToString()); complementosfacturas.Autorizacion = dr["Autorizacion"].ToString(); complementosfacturas.NumeroFactura1 = dr["Numero"].ToString(); complementosfacturas.FechaPago1 = Convert.ToDateTime(dr["FechaPago"].ToString()); complementosfacturas.FechaFactura1 = Convert.ToDateTime(dr["FechaFactura"].ToString()); complementosfacturas.Concepto1 = dr["Concepto"].ToString(); decimal?subtotal = decimal.Parse(dr["Subtotal"].ToString()); decimal?iva = decimal.Parse(dr["Iva"].ToString()); decimal?retencion = decimal.Parse(dr["Retencion"].ToString()); decimal?descuento = decimal.Parse(dr["Descuento"].ToString()); decimal?total = decimal.Parse(dr["Total"].ToString()); complementosfacturas.SubtotalString1 = String.Format("{0:C}", subtotal); complementosfacturas.IvaString1 = String.Format("{0:C}", iva); complementosfacturas.DescuentoString1 = String.Format("{0:C}", descuento); complementosfacturas.RetencionString1 = String.Format("{0:C}", retencion); complementosfacturas.TotalString1 = String.Format("{0:C}", total); complementosfacturas.BancoString1 = dr["nombre"].ToString() + " RFC: " + dr["rfc"].ToString(); complementosfacturas.CuentaString1 = dr["descripcion"].ToString(); complementosfacturas.RazonString1 = dr["RazonSocial"].ToString(); complementosfacturas.StatusComplemento1 = dr["Expr1"].ToString(); listaComplementos.Add(complementosfacturas); } } } if (!(string.IsNullOrEmpty(SortColumn) && string.IsNullOrEmpty(SortColumnDir))) { listaComplementos = listaComplementos.OrderBy(SortColumn + " " + SortColumnDir).ToList(); } TotalRecords = listaComplementos.ToList().Count(); var NewItems = listaComplementos.Skip(Skip).Take(PageSize == -1 ? TotalRecords : PageSize).ToList(); return(Json(new { draw = Draw, recordsFiltered = TotalRecords, recordsTotal = TotalRecords, data = NewItems }, JsonRequestBehavior.AllowGet)); } catch (Exception _ex) { Console.WriteLine(_ex.Message.ToString()); return(null); } }