public ActionResult Edit(tblPrioridadQuejaEntity objtblPrioridadQueja) { if (ModelState.IsValid) { objtblPrioridadQueja.BaseRemoteIp = RemoteIp; objtblPrioridadQueja.BaseIdUser = LoggedUserName; int result = proxy.UpdatetblPrioridadQueja(objtblPrioridadQueja); if (result == -1) { tblPrioridadQuejaEntity objtblPrioridadQuejaOld = proxy.GettblPrioridadQueja(objtblPrioridadQueja.clvPrioridadQueja); AssingMessageScript("El tblPrioridadQueja ya existe en el sistema, .", "error", "Error", true); CheckNotify(); return(View(objtblPrioridadQueja)); } if (result > 0) { AssingMessageScript("El tblPrioridadQueja se modifico en el sistema.", "success", "Éxito", true); CheckNotify(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(objtblPrioridadQueja)); }
/// <summary> /// Edits a tblPrioridadQueja ///</summary> /// <param name="tblPrioridadQueja"> Objeto tblPrioridadQueja a editar </param> public override int EdittblPrioridadQueja(tblPrioridadQuejaEntity entity_tblPrioridadQueja) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.tblPrioridadQueja.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_tblPrioridadQuejaEdit", connection); AssingParameter(comandoSql, "@clvPrioridadQueja", entity_tblPrioridadQueja.clvPrioridadQueja); AssingParameter(comandoSql, "@Descripcion", entity_tblPrioridadQueja.Descripcion); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = int.Parse(ExecuteNonQuery(comandoSql).ToString()); } catch (Exception ex) { throw new Exception("Error updating tblPrioridadQueja " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } } } return(result); }
/// <summary> ///</summary> /// <param name="tblPrioridadQueja"> Object tblPrioridadQueja added to List</param> public override int AddtblPrioridadQueja(tblPrioridadQuejaEntity entity_tblPrioridadQueja) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.tblPrioridadQueja.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_tblPrioridadQuejaAdd", connection); AssingParameter(comandoSql, "@clvPrioridadQueja", null, pd: ParameterDirection.Output, IsKey: true); AssingParameter(comandoSql, "@Descripcion", entity_tblPrioridadQueja.Descripcion); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = ExecuteNonQuery(comandoSql); } catch (Exception ex) { throw new Exception("Error adding tblPrioridadQueja " + ex.Message, ex); } finally { connection.Close(); } result = (int)comandoSql.Parameters["@IdtblPrioridadQueja"].Value; } return(result); }
public ActionResult Details(int id = 0) { tblPrioridadQuejaEntity objtblPrioridadQueja = proxy.GettblPrioridadQueja(id); if (objtblPrioridadQueja == null) { return(HttpNotFound()); } return(PartialView(objtblPrioridadQueja)); }
public ActionResult Edit(int id = 0) { PermisosAccesoDeniedEdit("tblPrioridadQueja"); ViewBag.CustomScriptsPageValid = BuildScriptPageValid(); tblPrioridadQuejaEntity objtblPrioridadQueja = proxy.GettblPrioridadQueja(id); if (objtblPrioridadQueja == null) { return(HttpNotFound()); } return(View(objtblPrioridadQueja)); }
/// <summary> /// Converts data from reader to entity /// </summary> protected virtual tblPrioridadQuejaEntity GettblPrioridadQuejaFromReader(IDataReader reader) { tblPrioridadQuejaEntity entity_tblPrioridadQueja = null; try { entity_tblPrioridadQueja = new tblPrioridadQuejaEntity(); entity_tblPrioridadQueja.clvPrioridadQueja = (int?)(GetFromReader(reader, "clvPrioridadQueja")); entity_tblPrioridadQueja.Descripcion = (String)(GetFromReader(reader, "Descripcion", IsString: true)); } catch (Exception ex) { throw new Exception("Error converting tblPrioridadQueja data to entity", ex); } return(entity_tblPrioridadQueja); }
/// <summary> /// Gets tblPrioridadQueja by ///</summary> public override tblPrioridadQuejaEntity GettblPrioridadQuejaById(int? clvPrioridadQueja) { using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.tblPrioridadQueja.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_tblPrioridadQuejaGetById", connection); tblPrioridadQuejaEntity entity_tblPrioridadQueja = null; AssingParameter(comandoSql, "@clvPrioridadQueja", clvPrioridadQueja); IDataReader rd = null; try { if (connection.State == ConnectionState.Closed) { connection.Open(); } rd = ExecuteReader(comandoSql, CommandBehavior.SingleRow); if (rd.Read()) { entity_tblPrioridadQueja = GettblPrioridadQuejaFromReader(rd); } } catch (Exception ex) { throw new Exception("Error getting data tblPrioridadQueja " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } if (rd != null) { rd.Close(); } } return(entity_tblPrioridadQueja); } }
public ActionResult Create(tblPrioridadQuejaEntity objtblPrioridadQueja) { if (ModelState.IsValid) { objtblPrioridadQueja.BaseRemoteIp = RemoteIp; objtblPrioridadQueja.BaseIdUser = LoggedUserName; int result = proxy.AddtblPrioridadQueja(objtblPrioridadQueja); if (result == -1) { AssingMessageScript("El tblPrioridadQueja ya existe en el sistema.", "error", "Error", true); CheckNotify(); return(View(objtblPrioridadQueja)); } if (result > 0) { AssingMessageScript("Se dio de alta el tblPrioridadQueja en el sistema.", "success", "Éxito", true); return(RedirectToAction("Index")); } } return(View(objtblPrioridadQueja)); }
public ActionResult QuickIndex(int?page, int?pageSize, String Descripcion) { int pageNumber = (page ?? 1); int pSize = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum; SoftvList <tblPrioridadQuejaEntity> listResult = null; List <tblPrioridadQuejaEntity> listtblPrioridadQueja = new List <tblPrioridadQuejaEntity>(); tblPrioridadQuejaEntity objtblPrioridadQueja = new tblPrioridadQuejaEntity(); tblPrioridadQuejaEntity objGettblPrioridadQueja = new tblPrioridadQuejaEntity(); if ((Descripcion != null && Descripcion.ToString() != "")) { objtblPrioridadQueja.Descripcion = Descripcion; } pageNumber = pageNumber == 0 ? 1 : pageNumber; listResult = proxy.GettblPrioridadQuejaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objtblPrioridadQueja)); if (listResult.Count == 0) { int tempPageNumber = (int)(listResult.totalCount / pSize); pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber; listResult = proxy.GettblPrioridadQuejaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objtblPrioridadQueja)); } listResult.ToList().ForEach(x => listtblPrioridadQueja.Add(x)); var tblPrioridadQuejaAsIPagedList = new StaticPagedList <tblPrioridadQuejaEntity>(listtblPrioridadQueja, pageNumber, pSize, listResult.totalCount); if (tblPrioridadQuejaAsIPagedList.Count > 0) { return(PartialView(tblPrioridadQuejaAsIPagedList)); } else { var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// Abstract method to update tblPrioridadQueja /// </summary> public abstract int EdittblPrioridadQueja(tblPrioridadQuejaEntity entity_tblPrioridadQueja);
public static tblPrioridadQuejaEntity GetOne(int? clvPrioridadQueja) { tblPrioridadQuejaEntity result = ProviderSoftv.tblPrioridadQueja.GettblPrioridadQuejaById(clvPrioridadQueja); return(result); }
public static int Edit(tblPrioridadQuejaEntity objtblPrioridadQueja) { int result = ProviderSoftv.tblPrioridadQueja.EdittblPrioridadQueja(objtblPrioridadQueja); return(result); }