public ActionResult Edit(ClienteNoContestoEntity objClienteNoContesto) { if (ModelState.IsValid) { objClienteNoContesto.BaseRemoteIp = RemoteIp; objClienteNoContesto.BaseIdUser = LoggedUserName; int result = proxy.UpdateClienteNoContesto(objClienteNoContesto); if (result == -1) { ClienteNoContestoEntity objClienteNoContestoOld = proxy.GetClienteNoContesto(objClienteNoContesto.IdNoContesto); AssingMessageScript("El ClienteNoContesto ya existe en el sistema, .", "error", "Error", true); CheckNotify(); return(View(objClienteNoContesto)); } if (result > 0) { AssingMessageScript("El ClienteNoContesto se modifico en el sistema.", "success", "Éxito", true); CheckNotify(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(objClienteNoContesto)); }
public ActionResult TerminarEncuesta(int id_proceso, int contrato) { UniversoEncuestaEntity objUniversoEncuestaOld = proxy.GetUniversoEncuesta(id_proceso); objUniversoEncuestaOld.Aplicada = true; int result = proxy.UpdateUniversoEncuesta(objUniversoEncuestaOld); ProcesoEncuestaEntity aux = proxyProcesoEncuesta.GetProcesoEncuesta(objUniversoEncuestaOld.IdProcesoEnc); int total = proxy.GetUniversoEncuestaList().Where(o => o.IdProcesoEnc == aux.IdProcesoEnc && o.Aplicada == true).Count(); ClienteNoContestoEntity cl = new ClienteNoContestoEntity(); cl.IdEncuesta = aux.IdEncuesta; cl.IdProcesoEnc = aux.IdProcesoEnc; DateTime thisDay = DateTime.Today; cl.FechaApli = thisDay; cl.Contrato = contrato; cl.IdPlaza = objUniversoEncuestaOld.IdPlaza; int res = proxyNo.AddClienteNoContesto(cl); if (total == aux.Total) { aux.StatusEncuesta = "Terminada"; aux.FechaFin = thisDay.ToString(); var editar = proxyProcesoEncuesta.UpdateProcesoEncuesta(aux); } return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Details(int id = 0) { ClienteNoContestoEntity objClienteNoContesto = proxy.GetClienteNoContesto(id); if (objClienteNoContesto == null) { return(HttpNotFound()); } return(PartialView(objClienteNoContesto)); }
public ActionResult Edit(int id = 0) { PermisosAccesoDeniedEdit("ClienteNoContesto"); ViewBag.CustomScriptsPageValid = BuildScriptPageValid(); ClienteNoContestoEntity objClienteNoContesto = proxy.GetClienteNoContesto(id); if (objClienteNoContesto == null) { return(HttpNotFound()); } return(View(objClienteNoContesto)); }
/// <summary> /// Edits a ClienteNoContesto ///</summary> /// <param name="ClienteNoContesto"> Objeto ClienteNoContesto a editar </param> public override int EditClienteNoContesto(ClienteNoContestoEntity entity_ClienteNoContesto) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.ClienteNoContesto.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_ClienteNoContestoEdit", connection); AssingParameter(comandoSql, "@IdNoContesto", entity_ClienteNoContesto.IdNoContesto); AssingParameter(comandoSql, "@IdProcesoEnc", entity_ClienteNoContesto.IdProcesoEnc); AssingParameter(comandoSql, "@IdEncuesta", entity_ClienteNoContesto.IdEncuesta); AssingParameter(comandoSql, "@Contrato", entity_ClienteNoContesto.Contrato); AssingParameter(comandoSql, "@FechaApli", entity_ClienteNoContesto.FechaApli); AssingParameter(comandoSql, "@IdPlaza", entity_ClienteNoContesto.IdPlaza); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = int.Parse(ExecuteNonQuery(comandoSql).ToString()); } catch (Exception ex) { throw new Exception("Error updating ClienteNoContesto " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } } } return(result); }
/// <summary> /// Converts data from reader to entity /// </summary> protected virtual ClienteNoContestoEntity GetClienteNoContestoFromReader(IDataReader reader) { ClienteNoContestoEntity entity_ClienteNoContesto = null; try { entity_ClienteNoContesto = new ClienteNoContestoEntity(); entity_ClienteNoContesto.IdNoContesto = (int?)(GetFromReader(reader, "IdNoContesto")); entity_ClienteNoContesto.IdProcesoEnc = (int?)(GetFromReader(reader, "IdProcesoEnc")); entity_ClienteNoContesto.IdEncuesta = (int?)(GetFromReader(reader, "IdEncuesta")); entity_ClienteNoContesto.Contrato = (long?)(GetFromReader(reader, "Contrato")); entity_ClienteNoContesto.FechaApli = (DateTime?)(GetFromReader(reader, "FechaApli")); entity_ClienteNoContesto.IdPlaza = (int?)(GetFromReader(reader, "IdPlaza")); } catch (Exception ex) { throw new Exception("Error converting ClienteNoContesto data to entity", ex); } return(entity_ClienteNoContesto); }
/// <summary> /// Gets ClienteNoContesto by ///</summary> public override ClienteNoContestoEntity GetClienteNoContestoById(int? IdNoContesto) { using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.ClienteNoContesto.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_ClienteNoContestoGetById", connection); ClienteNoContestoEntity entity_ClienteNoContesto = null; AssingParameter(comandoSql, "@IdNoContesto", IdNoContesto); IDataReader rd = null; try { if (connection.State == ConnectionState.Closed) { connection.Open(); } rd = ExecuteReader(comandoSql, CommandBehavior.SingleRow); if (rd.Read()) { entity_ClienteNoContesto = GetClienteNoContestoFromReader(rd); } } catch (Exception ex) { throw new Exception("Error getting data ClienteNoContesto " + ex.Message, ex); } finally { if (connection != null) { connection.Close(); } if (rd != null) { rd.Close(); } } return(entity_ClienteNoContesto); } }
public ActionResult Create(ClienteNoContestoEntity objClienteNoContesto) { if (ModelState.IsValid) { objClienteNoContesto.BaseRemoteIp = RemoteIp; objClienteNoContesto.BaseIdUser = LoggedUserName; int result = proxy.AddClienteNoContesto(objClienteNoContesto); if (result == -1) { AssingMessageScript("El ClienteNoContesto ya existe en el sistema.", "error", "Error", true); CheckNotify(); return(View(objClienteNoContesto)); } if (result > 0) { AssingMessageScript("Se dio de alta el ClienteNoContesto en el sistema.", "success", "Éxito", true); return(RedirectToAction("Index")); } } return(View(objClienteNoContesto)); }
/// <summary> ///</summary> /// <param name="ClienteNoContesto"> Object ClienteNoContesto added to List</param> public override int AddClienteNoContesto(ClienteNoContestoEntity entity_ClienteNoContesto) { int result = 0; using (SqlConnection connection = new SqlConnection(SoftvSettings.Settings.ClienteNoContesto.ConnectionString)) { SqlCommand comandoSql = CreateCommand("Softv_ClienteNoContestoAdd", connection); AssingParameter(comandoSql, "@IdNoContesto", null, pd: ParameterDirection.Output, IsKey: true); AssingParameter(comandoSql, "@IdProcesoEnc", entity_ClienteNoContesto.IdProcesoEnc); AssingParameter(comandoSql, "@IdEncuesta", entity_ClienteNoContesto.IdEncuesta); AssingParameter(comandoSql, "@Contrato", entity_ClienteNoContesto.Contrato); AssingParameter(comandoSql, "@FechaApli", entity_ClienteNoContesto.FechaApli); AssingParameter(comandoSql, "@IdPlaza", entity_ClienteNoContesto.IdPlaza); try { if (connection.State == ConnectionState.Closed) { connection.Open(); } result = ExecuteNonQuery(comandoSql); } catch (Exception ex) { throw new Exception("Error adding ClienteNoContesto " + ex.Message, ex); } finally { connection.Close(); } result = (int)comandoSql.Parameters["@IdNoContesto"].Value; } return(result); }
public static ClienteNoContestoEntity GetOne(int? IdNoContesto) { ClienteNoContestoEntity result = ProviderSoftv.ClienteNoContesto.GetClienteNoContestoById(IdNoContesto); return(result); }
public static int Edit(ClienteNoContestoEntity objClienteNoContesto) { int result = ProviderSoftv.ClienteNoContesto.EditClienteNoContesto(objClienteNoContesto); return(result); }
public ActionResult QuickIndex(int?page, int?pageSize, int? IdProcesoEnc, int? IdEncuesta, long? Contrato, DateTime? FechaApli, int? IdPlaza) { int pageNumber = (page ?? 1); int pSize = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum; SoftvList <ClienteNoContestoEntity> listResult = null; List <ClienteNoContestoEntity> listClienteNoContesto = new List <ClienteNoContestoEntity>(); ClienteNoContestoEntity objClienteNoContesto = new ClienteNoContestoEntity(); ClienteNoContestoEntity objGetClienteNoContesto = new ClienteNoContestoEntity(); if ((IdProcesoEnc != null)) { objClienteNoContesto.IdProcesoEnc = IdProcesoEnc; } if ((IdEncuesta != null)) { objClienteNoContesto.IdEncuesta = IdEncuesta; } if ((Contrato != null)) { objClienteNoContesto.Contrato = Contrato; } if ((FechaApli != null)) { objClienteNoContesto.FechaApli = FechaApli; } if ((IdPlaza != null)) { objClienteNoContesto.IdPlaza = IdPlaza; } pageNumber = pageNumber == 0 ? 1 : pageNumber; listResult = proxy.GetClienteNoContestoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objClienteNoContesto)); if (listResult.Count == 0) { int tempPageNumber = (int)(listResult.totalCount / pSize); pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber; listResult = proxy.GetClienteNoContestoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objClienteNoContesto)); } listResult.ToList().ForEach(x => listClienteNoContesto.Add(x)); var ClienteNoContestoAsIPagedList = new StaticPagedList <ClienteNoContestoEntity>(listClienteNoContesto, pageNumber, pSize, listResult.totalCount); if (ClienteNoContestoAsIPagedList.Count > 0) { return(PartialView(ClienteNoContestoAsIPagedList)); } 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 ClienteNoContesto /// </summary> public abstract int EditClienteNoContesto(ClienteNoContestoEntity entity_ClienteNoContesto);