public bool Edit(AsignacionCliente o) { using (var db = new DATA.USER.COBRANZA_CBEntities()) { using (var transation = db.Database.BeginTransaction()) { try { DATA.USER.AsignacionCliente cl = new DATA.USER.AsignacionCliente() { asignacionClienteID = o.asignacionClienteID, CodCliente = o.CodCliente, CodUsuario = o.CodUsuario, FechaAsignacion = o.FechaAsignacion, FechaMod = o.FechaMod, FeCre = o.FeCre, UsrCre = o.UsrCre, UsrMod = o.UsrMod }; db.Entry(cl).State = EntityState.Modified; db.SaveChanges(); transation.Commit(); return(true); } catch (Exception ex) { transation.Rollback(); throw new Exception("Logica", ex); } } } }
public async Task <ActionResult> DeleteConfirmed(int id) { AsignacionCliente asignacionCliente = await db.AsignacionClientes.FindAsync(id); db.AsignacionClientes.Remove(asignacionCliente); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "usuarioID,asignacionclienteID,clienteID,estado,fechaAsignacion")] AsignacionCliente asignacionCliente) { if (ModelState.IsValid) { db.Entry(asignacionCliente).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.usuarioID = new SelectList(db.clientes, "clienteID", "nombre", asignacionCliente.usuarioID); ViewBag.usuarioID = new SelectList(db.Usuarios, "UsuarioID", "UsuarioNombre", asignacionCliente.usuarioID); return(View(asignacionCliente)); }
// GET: AsignacionClientes/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AsignacionCliente asignacionCliente = await db.AsignacionClientes.FindAsync(id); if (asignacionCliente == null) { return(HttpNotFound()); } return(View(asignacionCliente)); }
// GET: AsignacionClientes/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AsignacionCliente asignacionCliente = await db.AsignacionClientes.FindAsync(id); if (asignacionCliente == null) { return(HttpNotFound()); } ViewBag.usuarioID = new SelectList(db.clientes, "clienteID", "nombre", asignacionCliente.usuarioID); ViewBag.usuarioID = new SelectList(db.Usuarios, "UsuarioID", "UsuarioNombre", asignacionCliente.usuarioID); return(View(asignacionCliente)); }
public ActionResult add(AsignacionCliente o) { try { Usuario us = (Usuario)Session["LoginUsuario"]; o.UsrCre = us.Login; o.FeCre = DateTime.Now; l.add(o); mensajes.Add(Util.mensaje("OK", "")); return(Json(mensajes)); } catch (Exception ex) { mensajes.Clear(); mensajes.Add(Util.mensaje("ERROR", ex.Message)); return(Json(mensajes)); } }
public bool add(AsignacionCliente o) { using (var db = new DATA.USER.COBRANZA_CBEntities()) { using (var transation = db.Database.BeginTransaction()) { try { var cout = 0; if (db.AsignacionClientes.Count() > 0) { cout = db.AsignacionClientes.Select(s => s.asignacionClienteID).Max(); } DATA.USER.AsignacionCliente cl = new DATA.USER.AsignacionCliente() { asignacionClienteID = cout + 1, CodCliente = o.CodCliente, Codigo = o.codigo, CodUsuario = o.CodUsuario, FechaAsignacion = o.FechaAsignacion, FechaMod = o.FechaMod, FeCre = o.FeCre, UsrCre = o.UsrCre, UsrMod = o.UsrMod, Estado = o.Estado, Periodo = o.Periodo, FechaReasignacion = o.FechaReasignacion }; db.AsignacionClientes.Add(cl); db.SaveChanges(); transation.Commit(); return(true); } catch (Exception ex) { transation.Rollback(); throw new Exception("Logica", ex); } } } }
public ActionResult Edit(AsignacionCliente asignacionCliente) { try { if (ModelState.IsValid) { l.Edit(asignacionCliente); mensajes.Add(Util.mensaje("OK", "Se realizo correctamenta")); return(Json(mensajes)); } mensajes.Add(Util.mensaje("ERROR", "Fallo")); return(Json(mensajes)); } catch (Exception ex) { mensajes.Clear(); mensajes.Add(Util.mensaje("ERROR", ex.Message)); return(Json(mensajes)); } }
public ActionResult SetEnviarPametros(int codusuario, List <Codigos> lista) { try { Usuario us = Util.Usuario; //List<string> list = lista.ToArray<string>().ToList(); DateTime an = DateTime.Now; string mes = Convert.ToString(an.Month).Length == 1 ? "0" + Convert.ToString(an.Month) : Convert.ToString(an.Month); string per = mes + "/" + Convert.ToString(an.Year); foreach (var item in lista) { AsignacionCliente o = new AsignacionCliente() { CodUsuario = codusuario, CodCliente = item.Value, FechaAsignacion = DateTime.Now, FechaMod = DateTime.Now, FeCre = DateTime.Now, codigo = item.Key, UsrCre = us.Login, UsrMod = us.Login, Estado = true, Periodo = per, FechaReasignacion = DateTime.Now }; l.add(o); } mensajes.Add(Util.mensaje("OK", "Se realizo correctamenta")); return(Json(mensajes)); } catch (Exception ex) { mensajes.Clear(); mensajes.Add(Util.mensaje("ERROR", ex.Message)); return(Json(mensajes)); } }