private clsCenCosGrupoVM CenCosGrupoFind(long lngCenCosGrupoId) { clsCenCosGrupo oCenCosGrupo = new clsCenCosGrupo(clsAppInfo.Connection); clsCenCosGrupoVM oCenCosGrupoVM = new clsCenCosGrupoVM(); try { oCenCosGrupo.CenCosGrupoId = lngCenCosGrupoId; if (oCenCosGrupo.FindByPK()) { oCenCosGrupoVM.CenCosGrupoId = oCenCosGrupo.CenCosGrupoId; oCenCosGrupoVM.CenCosGrupoCod = oCenCosGrupo.CenCosGrupoCod; oCenCosGrupoVM.CenCosGrupoDes = oCenCosGrupo.CenCosGrupoDes; oCenCosGrupoVM.CenCosGrupoEsp = oCenCosGrupo.CenCosGrupoEsp; oCenCosGrupoVM.EstadoId = oCenCosGrupo.EstadoId; return(oCenCosGrupoVM); } } catch (Exception exp) { throw (exp); } finally { oCenCosGrupo.Dispose(); } return(null); }
// GET: CenCosGrupo/Edit/5 public ActionResult Edit(int?id) { try { this.GetDefaultData(); if (ReferenceEquals(id, null)) { return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = "Índice nulo o no encontrado" })); } clsCenCosGrupoVM oCenCosGrupoVM = CenCosGrupoFind(SysData.ToLong(id)); if (ReferenceEquals(oCenCosGrupoVM, null)) { return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = "Índice no encontrado" })); } return(View(oCenCosGrupoVM)); } catch (Exception exp) { return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = exp.Message })); } }
public void PropertyInit() { VM = new clsCenCosGrupoVM(); VM.CenCosGrupoId = 0; VM.CenCosGrupoCod = ""; VM.CenCosGrupoDes = ""; VM.CenCosGrupoEsp = ""; VM.EstadoId = 0; }
private void DataMove(clsCenCosGrupoVM oCenCosGrupoVM, clsCenCosGrupo oCenCosGrupo, bool boolEditing) { if (boolEditing) { oCenCosGrupo.CenCosGrupoId = SysData.ToLong(oCenCosGrupoVM.CenCosGrupoId); } oCenCosGrupo.CenCosGrupoCod = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoCod); oCenCosGrupo.CenCosGrupoDes = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoDes); oCenCosGrupo.CenCosGrupoEsp = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoEsp); oCenCosGrupo.EstadoId = SysData.ToLong(oCenCosGrupoVM.EstadoId); }
// GET: CenCosGrupo/Create public ActionResult Create() { clsCenCosGrupoVM oCenCosGrupoVM = new clsCenCosGrupoVM(); try { this.GetDefaultData(); oCenCosGrupoVM.EstadoId = ConstEstado.Activo; return(View(oCenCosGrupoVM)); } catch (Exception exp) { return(RedirectToAction("httpErrorMsg", "Error", new { MessageErr = exp.Message })); } }
public ActionResult CreatePopup(clsCenCosGrupoVM oCenCosGrupoVM) { try { if (ModelState.IsValid) { clsCenCosGrupo oCenCosGrupo = new clsCenCosGrupo(clsAppInfo.Connection); DataMove(oCenCosGrupoVM, oCenCosGrupo, false); if (oCenCosGrupo.Insert()) { return(Content("OK")); } } return(Content("Datos Imcompletos, Por favor Revise")); } catch (Exception exp) { return(Content("Error: " + exp.Message)); } }
public ActionResult Create(clsCenCosGrupoVM oCenCosGrupoVM) { try { if (ModelState.IsValid) { clsCenCosGrupo oCenCosGrupo = new clsCenCosGrupo(clsAppInfo.Connection); DataMove(oCenCosGrupoVM, oCenCosGrupo, false); if (oCenCosGrupo.Insert()) { return(RedirectToAction("Index")); } } return(View(oCenCosGrupoVM)); } catch (Exception exp) { ViewBag.MessageErr = exp.Message; return(View(oCenCosGrupoVM)); } }