public ActionResult Edit(CiudadServidorEntity objCiudadServidor) { if (ModelState.IsValid) { objCiudadServidor.BaseRemoteIp = RemoteIp; objCiudadServidor.BaseIdUser = LoggedUserName; int result = proxy.UpdateCiudadServidor(objCiudadServidor); if (result == -1) { CiudadServidorEntity objCiudadServidorOld = proxy.GetCiudadServidor(objCiudadServidor.Id); ViewBag.VBConexion = new SelectList(proxyConexion.GetConexionList().Where(x => x.IdConexion == objCiudadServidorOld.Id).OrderBy(x => x.Plaza.Trim()).ToList(), "IdConexion", "Plaza", objCiudadServidor.Id); AssingMessageScript("El CiudadServidor ya existe en el sistema, .", "error", "Error", true); CheckNotify(); return(View(objCiudadServidor)); } if (result > 0) { AssingMessageScript("El CiudadServidor se modifico en el sistema.", "success", "Éxito", true); CheckNotify(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(objCiudadServidor)); }
/// <summary> ///</summary> /// <param name="CiudadServidor"> Object CiudadServidor added to List</param> public override int AddCiudadServidor(CiudadServidorEntity entity_CiudadServidor) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.CiudadServidor.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_CiudadServidorAdd", connection); AssingParameter(comandoSql, "@Id", null, pd: ParameterDirection.Output, IsKey: true); AssingParameter(comandoSql, "@Ciudad", entity_CiudadServidor.Ciudad); AssingParameter(comandoSql, "@IdPlaza", entity_CiudadServidor.IdPlaza); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = ExecuteNonQuery(comandoSql); } catch (Exception ex) { throw new Exception("Error adding CiudadServidor " + ex.Message, ex); } finally { connection.Close(); } result = (int)comandoSql.Parameters["@IdCiudadServidor"].Value; } return(result); }
public ActionResult Details(int id = 0) { CiudadServidorEntity objCiudadServidor = proxy.GetCiudadServidor(id); if (objCiudadServidor == null) { return(HttpNotFound()); } return(PartialView(objCiudadServidor)); }
public static CiudadServidorEntity GetOne(int?Id) { CiudadServidorEntity result = ProviderSoftv.CiudadServidor.GetCiudadServidorById(Id); if (result.IdPlaza != null) { result.Conexion = ProviderSoftv.Conexion.GetConexionById(result.IdPlaza); } return(result); }
public ActionResult Edit(int id = 0) { PermisosAccesoDeniedEdit("CiudadServidor"); ViewBag.CustomScriptsPageValid = BuildScriptPageValid(); CiudadServidorEntity objCiudadServidor = proxy.GetCiudadServidor(id); ViewBag.VBConexion = new SelectList(proxyConexion.GetConexionList().OrderBy(x => x.Plaza.Trim()).ToList(), "IdConexion", "Plaza"); if (objCiudadServidor == null) { return(HttpNotFound()); } return(View(objCiudadServidor)); }
/// <summary> /// Converts data from reader to entity /// </summary> protected virtual CiudadServidorEntity GetCiudadServidorFromReader(IDataReader reader) { CiudadServidorEntity entity_CiudadServidor = null; try { entity_CiudadServidor = new CiudadServidorEntity(); entity_CiudadServidor.Id = (int?)(GetFromReader(reader, "Id")); entity_CiudadServidor.Ciudad = (String)(GetFromReader(reader, "Ciudad", IsString: true)); entity_CiudadServidor.IdPlaza = (int?)(GetFromReader(reader, "IdPlaza")); } catch (Exception ex) { throw new Exception("Error converting CiudadServidor data to entity", ex); } return(entity_CiudadServidor); }
public ActionResult QuickIndex(int?page, int?pageSize, String Ciudad, int?IdPlaza) { int pageNumber = (page ?? 1); int pSize = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum; SoftvList <CiudadServidorEntity> listResult = null; List <CiudadServidorEntity> listCiudadServidor = new List <CiudadServidorEntity>(); CiudadServidorEntity objCiudadServidor = new CiudadServidorEntity(); CiudadServidorEntity objGetCiudadServidor = new CiudadServidorEntity(); if ((Ciudad != null && Ciudad.ToString() != "")) { objCiudadServidor.Ciudad = Ciudad; } if ((IdPlaza != null)) { objCiudadServidor.IdPlaza = IdPlaza; } pageNumber = pageNumber == 0 ? 1 : pageNumber; listResult = proxy.GetCiudadServidorPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCiudadServidor)); if (listResult.Count == 0) { int tempPageNumber = (int)(listResult.totalCount / pSize); pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber; listResult = proxy.GetCiudadServidorPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCiudadServidor)); } listResult.ToList().ForEach(x => listCiudadServidor.Add(x)); var CiudadServidorAsIPagedList = new StaticPagedList <CiudadServidorEntity>(listCiudadServidor, pageNumber, pSize, listResult.totalCount); if (CiudadServidorAsIPagedList.Count > 0) { return(PartialView(CiudadServidorAsIPagedList)); } 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> /// Gets CiudadServidor by ///</summary> public override CiudadServidorEntity GetCiudadServidorById(int? Id) { using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.CiudadServidor.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_CiudadServidorGetById", connection); CiudadServidorEntity entity_CiudadServidor = null; AssingParameter(comandoSql, "@Id", Id); IDataReader rd = null; try { if (connection.State == ConnectionState.Closed) { connection.Open(); } rd = ExecuteReader(comandoSql, CommandBehavior.SingleRow); if (rd.Read()) { entity_CiudadServidor = GetCiudadServidorFromReader(rd); } } catch (Exception ex) { throw new Exception("Error getting data CiudadServidor " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } if (rd != null) { rd.Close(); } } return(entity_CiudadServidor); } }
/// <summary> /// Edits a CiudadServidor ///</summary> /// <param name="CiudadServidor"> Objeto CiudadServidor a editar </param> public override int EditCiudadServidor(CiudadServidorEntity entity_CiudadServidor) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.CiudadServidor.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_CiudadServidorEdit", connection); AssingParameter(comandoSql, "@Id", entity_CiudadServidor.Id); AssingParameter(comandoSql, "@Ciudad", entity_CiudadServidor.Ciudad); AssingParameter(comandoSql, "@IdPlaza", entity_CiudadServidor.IdPlaza); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = int.Parse(ExecuteNonQuery(comandoSql).ToString()); } catch (Exception ex) { throw new Exception("Error updating CiudadServidor " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } } } return(result); }
public static int Edit(CiudadServidorEntity objCiudadServidor) { int result = ProviderSoftv.CiudadServidor.EditCiudadServidor(objCiudadServidor); return(result); }
/// <summary> /// Abstract method to update CiudadServidor /// </summary> public abstract int EditCiudadServidor(CiudadServidorEntity entity_CiudadServidor);