public ServiceResponse registrar(TipoParticipante tipoParticipantes) { ServiceResponse result = new ServiceResponse(); //validacion if (String.IsNullOrWhiteSpace(tipoParticipantes.NombreTipoParticipante)) { result.Message = "El campo NombreTipoParticipante es requerido."; return(result); } //proceso try { if (new TipoParticipanteBll().registrar(tipoParticipantes)) { result.IsSuccess = true; result.Message = "Tipo Participantes registrado correctamente"; } else { result.Message = "No podemos procesar su solicitud en este momento. Disculpe las molestias. Intente de nuevo más adelante"; } } catch (Exception ex) { result.Message = "Ha ocurrido un error inesperado, contacte al administrador del sistema."; result.MessageDev = ex.Message; } return(result); }
// GET: TipoParticipante/Edit/5 public ActionResult Edit(int id) { TipoParticipante tipoparticipante = clientTp.buscar(id); if (tipoparticipante == null) { return(RedirectToAction("Index")); } return(View(tipoparticipante)); }
public ApiResponse Update(int id, TipoParticipante tipoParticipante) { ApiResponse resp = new ApiResponse(); if (tipoParticipante == null) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("Conteudo vazio"); return(resp); } if (string.IsNullOrEmpty(tipoParticipante.s_descricao) == true) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("Descricao nao informada"); return(resp); } DAOBase <TipoParticipante> daoA = new DAOBase <TipoParticipante>(); TipoParticipante a = daoA.GetById(id); if (a == null) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("TipoParticipante: " + tipoParticipante + " informada inexistente"); return(resp); } // atriuicao dos valores a.s_descricao = tipoParticipante.s_descricao; try { daoA.Update(a); resp.Success = true; resp.data = a; return(resp); } catch (Exception e) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add(e.Message); return(resp); } }
// GET: TipoParticipante/Edit/5 public ActionResult Edit(int id) { if (Session[Constantes.UsuarioSession] == null) { return(RedirectToAction("Auth", "Login")); } TipoParticipante tipoparticipante = clientTp.buscar(id); if (tipoparticipante == null) { return(RedirectToAction("Index")); } return(View(tipoparticipante)); }
public ActionResult Create(TipoParticipante tipoparticipante) { try { ServiceResponse response = clientTp.registrar(tipoparticipante); if (response.IsSuccess) { return(RedirectToAction("Index")); } ViewBag.Message = response.Message; return(View(tipoparticipante)); } catch { return(View(tipoparticipante)); } }
public TipoParticipante buscar(int CodTipoParticipantes) { TipoParticipante tipoParticipante = null; try { tipoParticipante = new TipoParticipanteBll().buscar(new TipoParticipante() { CodTipoParticipante = CodTipoParticipantes }); } catch (Exception ex) { } return(tipoParticipante); }
public ActionResult Edit(int id, TipoParticipante tipoparticipante) { try { tipoparticipante.CodTipoParticipante = id; ServiceResponse response = clientTp.actualizar(tipoparticipante); if (response.IsSuccess) { return(RedirectToAction("Index")); } ViewBag.Message = response.Message; return(View(tipoparticipante)); } catch (Exception ex) { return(View(tipoparticipante)); } }
public ActionResult Delete(int id, TipoParticipante tipoparticipante) { try { ServiceResponse response = clientTp.eliminar(id); if (response.IsSuccess) { return(RedirectToAction("Index")); } ViewBag.Message = response.Message; return(View(tipoparticipante)); } catch { return(View(tipoparticipante)); } }
public ApiResponse Delete(int id) { ApiResponse resp = new ApiResponse(); if (id <= 0) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("TipoParticipante nao informada"); return(resp); } DAOBase <TipoParticipante> daoAlacada = new DAOBase <TipoParticipante>(); TipoParticipante a = daoAlacada.GetById(id); if (a == null) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("TipoParticipante: " + id + " informada inexistente"); return(resp); } try { daoAlacada.Delete(a); resp.Success = true; return(resp); } catch (Exception e) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add(e.Message); return(resp); } }
public ApiResponse Create(TipoParticipante tipoParticipante) { ApiResponse resp = new ApiResponse(); if (tipoParticipante == null) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("Conteudo vazio"); return(resp); } if (string.IsNullOrEmpty(tipoParticipante.s_descricao) == true) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add("Descricao nao informada"); return(resp); } try { DAOBase <TipoParticipante> daoA = new DAOBase <TipoParticipante>(); daoA.Insert(tipoParticipante); resp.Success = true; resp.data = tipoParticipante; return(resp); } catch (Exception e) { resp.Success = false; resp.ErrorList = new List <string>(); resp.ErrorList.Add(e.Message); return(resp); } }
public ServiceResponse actualizar(TipoParticipante tipoParticipantes) { ServiceResponse result = new ServiceResponse(); //mensaje de error por defecto result.Message = "Ocurio un error!!!. No se pudo realizar el actualizacion"; //validacion if (tipoParticipantes.CodTipoParticipante == 0) { result.Message = "El codigo de Tipo Participante no es correcto."; return(result); } if (string.IsNullOrWhiteSpace(tipoParticipantes.NombreTipoParticipante)) { result.Message = "El campo NombreTipoParticipante es requerido."; return(result); } //proceso try { if (new TipoParticipanteBll().actualizar(tipoParticipantes)) { result.IsSuccess = true; result.Message = " Tipo Participante actualizado correctamente"; } } catch (Exception ex) { result.MessageDev = ex.Message; } return(result); }
public LinkedList <TipoParticipante> getAllTipoDeParticipantes() { String sqlSelect = "SELECT tp.id_tipo_participante,tp.descripcion" + " FROM TipoParticipante tp"; SqlConnection connection = new SqlConnection(this.connectionString); DataSet dsTipoParticipante = new DataSet(); SqlDataAdapter daTipoParticipante = new SqlDataAdapter(); daTipoParticipante.SelectCommand = new SqlCommand(sqlSelect, connection); daTipoParticipante.Fill(dsTipoParticipante, "TipoParticipante"); DataRowCollection rows = dsTipoParticipante.Tables["TipoParticipante"].Rows; LinkedList <TipoParticipante> tipoParticipantes = new LinkedList <TipoParticipante>(); foreach (DataRow row in rows) { TipoParticipante tipoParticipante = new TipoParticipante(Int32.Parse(row["id_tipo_participante"].ToString()), row["descripcion"].ToString()); tipoParticipantes.AddLast(tipoParticipante); } return(tipoParticipantes); }
public bool registrar(TipoParticipante tipoParticipante) { return(new TipoParticipanteRepository().registrar(tipoParticipante)); }
public TipoParticipante buscar(TipoParticipante tipoParticipante) { return(new TipoParticipanteRepository().buscar(tipoParticipante)); }
public bool eliminar(TipoParticipante tipoParticipante) { return(new TipoParticipanteRepository().eliminar(tipoParticipante)); }
public bool actualizar(TipoParticipante tipoParticipante) { return(new TipoParticipanteRepository().actualizar(tipoParticipante)); }
public override List <Participante> listar() { List <Participante> listParticipantes = new List <Participante>(); sqlQuery = "dbo.USP_Participantes_SelectAll"; using (sqlConnection = new SqlConnection(nombreConexcion())) { using (sqlCommand = new SqlCommand(sqlQuery, sqlConnection)) { sqlConnection.Open(); sqlCommand.CommandType = CommandType.StoredProcedure; using (sqlDataReader = sqlCommand.ExecuteReader(CommandBehavior.SingleResult)) { Participante resultParticipantes = null; TipoParticipante tipoParticipante = null; while (sqlDataReader.Read()) { resultParticipantes = new Participante(); tipoParticipante = new TipoParticipante(); int codParticipante_index = sqlDataReader.GetOrdinal("codParticipante"); if (!sqlDataReader.IsDBNull(codParticipante_index)) { resultParticipantes.CodParticipante = sqlDataReader.GetInt32(codParticipante_index); } int nombres_index = sqlDataReader.GetOrdinal("nombres"); if (!sqlDataReader.IsDBNull(nombres_index)) { resultParticipantes.Nombres = sqlDataReader.GetString(nombres_index); } int apellidos_index = sqlDataReader.GetOrdinal("apellidos"); if (!sqlDataReader.IsDBNull(apellidos_index)) { resultParticipantes.Apellidos = sqlDataReader.GetString(apellidos_index); } int dni_index = sqlDataReader.GetOrdinal("dni"); if (!sqlDataReader.IsDBNull(dni_index)) { resultParticipantes.Dni = sqlDataReader.GetString(dni_index); } int fechaNac_index = sqlDataReader.GetOrdinal("fechaNac"); if (!sqlDataReader.IsDBNull(fechaNac_index)) { resultParticipantes.FechaNac = sqlDataReader.GetDateTime(fechaNac_index); } int direccion_index = sqlDataReader.GetOrdinal("direccion"); if (!sqlDataReader.IsDBNull(direccion_index)) { resultParticipantes.Direccion = sqlDataReader.GetString(direccion_index); } int correo_index = sqlDataReader.GetOrdinal("correo"); if (!sqlDataReader.IsDBNull(correo_index)) { resultParticipantes.Correo = sqlDataReader.GetString(correo_index); } int telefono_index = sqlDataReader.GetOrdinal("telefono"); if (!sqlDataReader.IsDBNull(telefono_index)) { resultParticipantes.Telefono = sqlDataReader.GetString(telefono_index); } int distrito_index = sqlDataReader.GetOrdinal("distrito"); if (!sqlDataReader.IsDBNull(distrito_index)) { resultParticipantes.Distrito = sqlDataReader.GetString(distrito_index); } int codTipoParticipante_index = sqlDataReader.GetOrdinal("codTipoParticipante"); if (!sqlDataReader.IsDBNull(codTipoParticipante_index)) { resultParticipantes.CodTipoParticipante = sqlDataReader.GetInt32(codTipoParticipante_index); tipoParticipante.CodTipoParticipante = resultParticipantes.CodTipoParticipante; } int nombreTipoParticipante_index = sqlDataReader.GetOrdinal("nombreTipoParticipante"); if (!sqlDataReader.IsDBNull(nombreTipoParticipante_index)) { tipoParticipante.NombreTipoParticipante = sqlDataReader.GetString(nombreTipoParticipante_index); } resultParticipantes.TipoParticipante = tipoParticipante; listParticipantes.Add(resultParticipantes); } } } } return(listParticipantes); }
private Participante setParticipante(IDataReader sqlDataReader) { Participante resultParticipantes = new Participante(); TipoParticipante tipoParticipante = new TipoParticipante(); int codParticipante_index = sqlDataReader.GetOrdinal("codParticipante"); if (!sqlDataReader.IsDBNull(codParticipante_index)) { resultParticipantes.CodParticipante = sqlDataReader.GetInt32(codParticipante_index); } int nombres_index = sqlDataReader.GetOrdinal("nombres"); if (!sqlDataReader.IsDBNull(nombres_index)) { resultParticipantes.Nombres = sqlDataReader.GetString(nombres_index); } int apellidos_index = sqlDataReader.GetOrdinal("apellidos"); if (!sqlDataReader.IsDBNull(apellidos_index)) { resultParticipantes.Apellidos = sqlDataReader.GetString(apellidos_index); } int dni_index = sqlDataReader.GetOrdinal("dni"); if (!sqlDataReader.IsDBNull(dni_index)) { resultParticipantes.Dni = sqlDataReader.GetString(dni_index); } int fechaNac_index = sqlDataReader.GetOrdinal("fechaNac"); if (!sqlDataReader.IsDBNull(fechaNac_index)) { resultParticipantes.FechaNac = sqlDataReader.GetDateTime(fechaNac_index); } int direccion_index = sqlDataReader.GetOrdinal("direccion"); if (!sqlDataReader.IsDBNull(direccion_index)) { resultParticipantes.Direccion = sqlDataReader.GetString(direccion_index); } int correo_index = sqlDataReader.GetOrdinal("correo"); if (!sqlDataReader.IsDBNull(correo_index)) { resultParticipantes.Correo = sqlDataReader.GetString(correo_index); } int telefono_index = sqlDataReader.GetOrdinal("telefono"); if (!sqlDataReader.IsDBNull(telefono_index)) { resultParticipantes.Telefono = sqlDataReader.GetString(telefono_index); } int distrito_index = sqlDataReader.GetOrdinal("distrito"); if (!sqlDataReader.IsDBNull(distrito_index)) { resultParticipantes.Distrito = sqlDataReader.GetString(distrito_index); } int codTipoParticipante_index = sqlDataReader.GetOrdinal("codTipoParticipante"); if (!sqlDataReader.IsDBNull(codTipoParticipante_index)) { resultParticipantes.CodTipoParticipante = sqlDataReader.GetInt32(codTipoParticipante_index); tipoParticipante.CodTipoParticipante = resultParticipantes.CodTipoParticipante; } int nombreTipoParticipante_index = sqlDataReader.GetOrdinal("nombreTipoParticipante"); if (!sqlDataReader.IsDBNull(nombreTipoParticipante_index)) { tipoParticipante.NombreTipoParticipante = sqlDataReader.GetString(nombreTipoParticipante_index); } resultParticipantes.TipoParticipante = tipoParticipante; return(resultParticipantes); }