/** * Inserta nuevo registro en la tabla * @param GENERO obj * @return Retorna el mismo objeto pero con la llave primaria configurada */ public GENERO crearGENERO(GENERO obj) { List <GENERO> lista = null; try { GENERODao dao = new GENERODao(); conn = conexion.conection(); dao.create(conn, obj); //verificar existencia lista = dao.search(conn, obj); if (lista != null && lista.Count > 0) { obj = (GENERO)lista[0]; } else { obj.ID = -1; } } catch (Exception e) { obj.ID = -1; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(obj); }
private string obtenerSEXO() { try { if (cliente != null && cliente.ID > 0) { GENEROManagement gENEROManagement = new GENEROManagement(); GENERO gENERO = new GENERO(); gENERO.ID = cliente.ID_GENERO; gENERO = gENEROManagement.buscarPrimeroGENERO(gENERO); if (gENERO != null && gENERO.ID > 0) { return(gENERO.NOMBRE); } else { return(""); } } else { return(""); } } catch (Exception exp) { return(""); } }
/** * Busca los registros que coincidan con los datos enviados * @param GENERO obj * @return Retorna la lista de los registros que coinciden */ public GENERO[] buscarGENERO(GENERO obj) { GENERO[] result = null; List <GENERO> lista = null; try { GENERODao dao = new GENERODao(); conn = conexion.conection(); lista = dao.search(conn, obj); if (lista != null && lista.Count > 0) { result = lista.ToArray(); } } catch (Exception e) { result = null; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(result); }
private List <GENERO> listQuery(SqlCommand stmt) { List <GENERO> searchResults = new List <GENERO>(); SqlDataReader reader = null; try { int intt = 0; long longg = 0; double doublee = 0; float floatt = 0; DateTime datee; byte[] bytee; reader = stmt.ExecuteReader(); while (reader.Read()) { GENERO temp = createValueObject(); temp.ID = reader["ID"] != null && int.TryParse(reader["ID"].ToString(), out intt) ? intt : 0; temp.NOMBRE = reader["NOMBRE"] != null ? reader["NOMBRE"].ToString() : null; searchResults.Add(temp); } } finally { if (!reader.IsClosed) { reader.Close(); } if (stmt != null) { stmt.Dispose(); } } return(searchResults); }
// PUT api/GeneroAPI/5 public HttpResponseMessage PutGENERO(int id, GENERO genero) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } if (id != genero.ID_GENERO) { return Request.CreateResponse(HttpStatusCode.BadRequest); } db.Entry(genero).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return Request.CreateErrorResponse(HttpStatusCode.NotFound, ex); } return Request.CreateResponse(HttpStatusCode.OK); }
public void create(SqlConnection conn, GENERO valueObject) { String sql = ""; SqlCommand stmt = null; try { sql = "INSERT INTO GENERO ( ID," + " NOMBRE)" + "VALUES (@ID,@NOMBRE)"; stmt = new SqlCommand(sql, conn); if (!String.IsNullOrEmpty(valueObject.NOMBRE) && valueObject.NOMBRE.Length <= 20) { stmt.Parameters.AddWithValue("@NOMBRE", valueObject.NOMBRE); } else { stmt.Parameters.AddWithValue("@NOMBRE", DBNull.Value); } databaseUpdate(stmt); } finally { if (stmt != null) { stmt.Dispose(); } } }
public void delete(SqlConnection conn, GENERO valueObject) { SqlCommand stmt = null; String sql = ""; try { sql = "DELETE FROM GENERO WHERE ( id = @id )"; stmt = new SqlCommand(sql, conn); stmt.Parameters.AddWithValue("@id", valueObject.ID); int rowcount = databaseUpdate(stmt); if (rowcount == 0) { throw new Exception("Object could not be deleted! (PrimaryKey not found)"); } if (rowcount > 1) { throw new Exception("PrimaryKey Error when updating DB! (Many objects were deleted!)"); } } finally { if (stmt != null) { stmt.Dispose(); } } }
public ActionResult DeleteConfirmed(int id) { GENERO gENERO = db.GENERO.Find(id); db.GENERO.Remove(gENERO); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Alterar(GENERO oGenero, bool attach = true) { if (attach) { odb.Entry(oGenero).State = System.Data.Entity.EntityState.Modified; } odb.SaveChanges(); }
public ActionResult Edit([Bind(Include = "GEN_ID,GEN_NOMBRE")] GENERO gENERO) { if (ModelState.IsValid) { db.Entry(gENERO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(gENERO)); }
public Tarjeta(Tarjeta target) { nombreTarjeta = target.nombreTarjeta; ID = target.ID; tipo = target.tipo; genero = target.genero; descripcion = target.descripcion; spriteTarjeta = target.spriteTarjeta; }
public Tarjeta() { nombreTarjeta = ""; ID = 0; tipo = TIPO.Sospechoso; genero = GENERO.Femenino; descripcion = ""; spriteTarjeta = null; }
public Personaje(string nombre, int ID, GENERO genero, bool esInspector) { this.nombre = nombre; this.ID = ID; this.genero = genero; oculto = false; this.esInspector = esInspector; tarjeta = null; }
public ActionResult Create([Bind(Include = "GEN_ID,GEN_NOMBRE")] GENERO gENERO) { if (ModelState.IsValid) { db.GENERO.Add(gENERO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(gENERO)); }
public ActionResult Create(GENERO genero) { if (ModelState.IsValid) { db.GENERO.Add(genero); db.SaveChanges(); return RedirectToAction("Index"); } return View(genero); }
public bool Cadastrar(GENERO oGENERO) { if (GeneroMetod.Cadastrar(oGENERO)) { return true; } else { return false; } }
public bool Alterar(GENERO oGENERO) { if (GeneroMetod.Alterar(oGENERO)) { return true; } else { return false; } }
public Personaje() { nombre = "Jugador"; ID = 0; genero = GENERO.Femenino; oculto = false; esInspector = false; tarjeta = null; }
static public GENERO Parse(this GENERO a, string g) { if (g.Equals("Masculino") || g.Equals("MASCULINO")) { a = GENERO.MASCULINO; } else { a = GENERO.FEMENINO; } return(a); }
/// <summary> /// Debido que en el chat se tiene que hacer uso del determinante para que quede bien construida las frases, tiene que mirar si la palabra está en femenino o masculino. /// </summary> public string DevolverGenero(GENERO genero, string texto) { switch (genero) { case GENERO.Masculino: return("el " + texto); case GENERO.Femenino: return("la " + texto); } return(texto); }
// GET: GENEROes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GENERO gENERO = db.GENERO.Find(id); if (gENERO == null) { return(HttpNotFound()); } return(View(gENERO)); }
// POST api/GeneroAPI public HttpResponseMessage PostGENERO(GENERO genero) { if (ModelState.IsValid) { db.GENERO.Add(genero); db.SaveChanges(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, genero); response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = genero.ID_GENERO })); return response; } else { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } }
/** * Edita un registro en la tabla * @param GENERO obj * @return boolean indicando si se realizo o no la actualizacion */ public bool editarGENERO(GENERO obj) { bool resultado; resultado = false; try { GENERODao dao = new GENERODao(); conn = conexion.conection(); dao.save(conn, obj); resultado = true; } catch (Exception e) { resultado = false; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(resultado); }
public void save(SqlConnection conn, GENERO valueObject) { SqlCommand stmt = null; String sql = ""; try { sql = "UPDATE GENERO SET ID = @ID ," + " NOMBRE = @NOMBRE WHERE (id = @id)"; stmt = new SqlCommand(sql, conn); if (!String.IsNullOrEmpty(valueObject.NOMBRE) && valueObject.NOMBRE.Length <= 20) { stmt.Parameters.AddWithValue("@NOMBRE", valueObject.NOMBRE); } else { stmt.Parameters.AddWithValue("@NOMBRE", DBNull.Value); } stmt.Parameters.AddWithValue("@id", valueObject.ID); int rowcount = databaseUpdate(stmt); if (rowcount == 0) { throw new Exception("Object could not be saved! (PrimaryKey not found)"); } } finally { if (stmt != null) { stmt.Dispose(); } } }
public List <GENERO> search(SqlConnection conn, GENERO valueObject) { List <GENERO> searchResults = new List <GENERO>(); bool first = true; String sql = "SELECT * FROM GENERO WHERE 1=1 "; if (!String.IsNullOrEmpty(valueObject.ID.ToString()) && valueObject.ID > 0) { if (first) { first = false; } sql += "AND ID= '" + valueObject.ID + "' "; } if (!String.IsNullOrEmpty(valueObject.NOMBRE)) { if (first) { first = false; } sql += "AND NOMBRE= '" + valueObject.NOMBRE + "' "; } sql += "ORDER BY id ASC "; if (first) { searchResults = new List <GENERO>(); } else { searchResults = listQuery(new SqlCommand(sql, conn)); } return(searchResults); }
///PROCURAR private void btnProcurar_Click(object sender, EventArgs e) { if (cmbPesquisa.SelectedIndex == 0) { int var = Convert.ToInt32(txtPesquisa.Text); CGenero.CGeneroClient oProxy = new CGenero.CGeneroClient(); oProxy.Open(); if (oProxy.Selecionar(var) != null) { GENERO oGenero = oProxy.Selecionar(var); txtDescricao.Text = oGenero.DESCRICAO; cmbAndar.SelectedItem = oGenero.ANDAR; cmbCorredor.SelectedItem = oGenero.CORREDOR; cmbPrateleira.SelectedItem = oGenero.PRETELEIRA; txtID.Text = Convert.ToString(oGenero.ID_GENERO); DesabilitaCampos(); btnAlterar.Enabled = true; btnDeletar.Enabled = true; btnSalvar.Enabled = false; } else { MessageBox.Show("Gênero não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { CGenero.CGeneroClient oProxy = new CGenero.CGeneroClient(); oProxy.Open(); if (oProxy.SelecionarDescricao(txtPesquisa.Text) != null) { GENERO oGenero = oProxy.SelecionarDescricao(txtPesquisa.Text); txtDescricao.Text = oGenero.DESCRICAO; cmbAndar.SelectedItem = oGenero.ANDAR; cmbCorredor.SelectedItem = oGenero.CORREDOR; cmbPrateleira.SelectedItem = oGenero.PRETELEIRA; txtID.Text = Convert.ToString(oGenero.ID_GENERO); DesabilitaCampos(); btnAlterar.Enabled = true; btnDeletar.Enabled = true; btnSalvar.Enabled = false; } else { MessageBox.Show("Gênero não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public ActionResult CriarLivro(vw_LIVRO oLivro, HttpPostedFileBase upload) { if (ModelState.IsValid) { List <EDITORA> Editoras = _repositoryE.ListarEditoras(); List <AUTOR> Autores = _repositoryA.ListarAutores(); List <GENERO> Generos = _repositoryG.ListarGeneros(); LIVRO LivroGravar = new LIVRO(); GENERO GeneroAtual = new GENERO(); EDITORA EditoraAtual = new EDITORA(); AUTOR AutorAtual = new AUTOR(); #region UploadArquivo int ups = Request.Files.Count; if (ups > 0) { upload = Request.Files[0]; if (upload.ContentLength > 0) { string path = Server.MapPath("~/Uploads/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } LivroGravar.ImagemCaminho = "~/Uploads/" + upload.FileName; upload.SaveAs(path + Path.GetFileName(upload.FileName)); } } #endregion LivroGravar.ISBN = oLivro.ISBN; LivroGravar.Sinopse = oLivro.Sinopse; LivroGravar.Titulo = oLivro.Titulo; LivroGravar.DataPublicacao = oLivro.DataPublicacao; #region GENERO GeneroAtual = Generos.Where(x => x.NomeGenero.ToLower() == oLivro.NomeGenero.ToLower()).Select(x => x).FirstOrDefault(); if (GeneroAtual != null) { LivroGravar.IDGenero = GeneroAtual.ID; } else { GENERO novogenero = new GENERO() { NomeGenero = oLivro.NomeGenero }; _repositoryG.Incluir(novogenero); GeneroAtual = novogenero; LivroGravar.IDGenero = novogenero.ID; } #endregion #region Autor AutorAtual = Autores.Where(x => x.NomeAutor.ToLower() == oLivro.NomeAutor.ToLower()).Select(x => x).FirstOrDefault(); if (AutorAtual != null) { LivroGravar.IDAutor = AutorAtual.ID; } else { AUTOR novoautor = new AUTOR() { NomeAutor = oLivro.NomeAutor }; _repositoryA.Incluir(novoautor); AutorAtual = novoautor; LivroGravar.IDAutor = novoautor.ID; } #endregion #region Editora EditoraAtual = Editoras.Where(x => x.Editora.ToLower() == oLivro.Editora.ToLower()).Select(x => x).FirstOrDefault(); if (EditoraAtual != null) { LivroGravar.IDEditora = EditoraAtual.ID; } else { EDITORA novaeditora = new EDITORA() { Editora = oLivro.Editora }; _repositoryE.Incluir(novaeditora); EditoraAtual = novaeditora; LivroGravar.IDEditora = novaeditora.ID; } #endregion _repository.Incluir(LivroGravar); return(RedirectToAction("Estante")); } return(View(oLivro)); }
private void btnProcurarLivro_Click(object sender, EventArgs e) { if (cmbPesquisaLivro.SelectedIndex == 0) { int var2 = Convert.ToInt32(txtProcurarLivro.Text); CLivro.CLivroClient oProxy2 = new CLivro.CLivroClient(); oProxy2.Open(); if (oProxy2.SelecionarID(var2) != null) { LIVRO oLivro = oProxy2.SelecionarID(var2); txtIDLivro.Text = Convert.ToString(oLivro.ID_LIVRO); txtTitulo.Text = oLivro.TITULO; txtVolume.Text = Convert.ToString(oLivro.VOLUME); AUTOR oAutor1 = new AUTOR(); oAutor1 = oLivro.AUTOR.First(); txtAutor1.Text = oAutor1.NOME; /* * try * { * AUTOR oAutor2 = new AUTOR(); * * oAutor2 = oLivro.AUTOR.ElementAtOrDefault<AUTOR>(1); * * txtAutor1.Text = oAutor2.NOME; * } * catch * { * * }*/ dtp_Publicacao.Value = oLivro.DATA_PUBLIC; /*GENERO oGenero = new GENERO(); * * oGenero = oLivro.GENERO.ElementAtOrDefault<GENERO>(0); * * txtGenero.Text = oGenero.DESCRICAO;*/ try { txtEditora.Text = oLivro.EDITORA.NOME; } catch (Exception ex) { MessageBox.Show(ex.Message, ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Livro não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (cmbPesquisa.SelectedIndex == 1) { CLivro.CLivroClient oProxy2 = new CLivro.CLivroClient(); oProxy2.Open(); if (oProxy2.SelecionarTitulo(txtProcurarLivro.Text) != null) { LIVRO oLivro = oProxy2.SelecionarTitulo(txtProcurarLivro.Text); txtIDLivro.Text = Convert.ToString(oLivro.ID_LIVRO); txtTitulo.Text = oLivro.TITULO; txtVolume.Text = Convert.ToString(oLivro.VOLUME); AUTOR oAutor1 = new AUTOR(); oAutor1 = oLivro.AUTOR.ElementAtOrDefault <AUTOR>(0); txtAutor1.Text = oAutor1.NOME; /* * try * { * AUTOR oAutor2 = new AUTOR(); * * oAutor2 = oLivro.AUTOR.ElementAtOrDefault<AUTOR>(1); * * txtAutor1.Text = oAutor2.NOME; * } * catch * { * * }*/ dtp_Publicacao.Value = oLivro.DATA_PUBLIC; GENERO oGenero = new GENERO(); oGenero = oLivro.GENERO.ElementAtOrDefault <GENERO>(0); txtGenero.Text = oGenero.DESCRICAO; txtEditora.Text = oLivro.EDITORA.NOME; } else { MessageBox.Show("Livro não encontrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnSalvar_Click(object sender, EventArgs e) { if (VerificaControles()) { LIVRO oLivro = new LIVRO(); oLivro.TITULO = txtTitulo.Text; oLivro.VOLUME = Convert.ToInt32(txtVolume.Text); oLivro.DATA_PUBLIC = dtp_Publicacao.Value; oLivro.QTD_EXMPLARES = Convert.ToInt32(txtQuantidade.Text); oLivro.SUMARIO = txtSumario.Text; oLivro.QTD_DISP_EMPR = Convert.ToInt32(txtQuantidade.Text); oLivro.ID_EDITORA = cmbEditora.SelectedIndex; CAutor.CAutorClient oProxy = new CAutor.CAutorClient(); oProxy.Open(); AUTOR xAutor = oProxy.SelecionarNome(cmbAutor1.Text); AUTOR xAutor2 = oProxy.SelecionarNome(cmbAutor2.Text); oLivro.AUTOR.Add(xAutor); oLivro.AUTOR.Add(xAutor2); oProxy.Close(); CEditora.CEditoraClient oProxy2 = new CEditora.CEditoraClient(); oProxy2.Open(); EDITORA xEditora = oProxy2.SelecionarNome(cmbEditora.Text); oLivro.EDITORA = xEditora; oProxy2.Close(); CGenero.CGeneroClient oProxy3 = new CGenero.CGeneroClient(); oProxy3.Open(); GENERO xGenero = oProxy3.SelecionarDescricao(cmbGenero1.Text); oLivro.GENERO.Add(xGenero); oProxy3.Close(); //oLivro.QTD_DISP_EMPR = ?????????? //oLivro.ID_EDITORA = cmbEditora.SelectedIndex; //oLivro.GENERO = //oLivro.Emprestimo = ??????????? //oLivro.RESERVA = ??????? CLivro.CLivroClient oProxy4 = new CLivro.CLivroClient(); oProxy4.Open(); if (var == 0) { try { if (oProxy4.Cadastrar(oLivro)) { MessageBox.Show("Cadastro realizado com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); } else { if (MessageBox.Show("Livro existente! Deseja carregar os dados do livro?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { string var = oLivro.TITULO; btnSalvar.Enabled = false; btnDeletar.Enabled = true; btnAlterar.Enabled = true; LIVRO xLivro = oProxy4.SelecionarTitulo(var); int var2 = xLivro.ID_LIVRO; txtTitulo.Text = xLivro.TITULO; //???????? = oLivro.QTD_DISP_EMPR; txtQuantidade.Text = xLivro.QTD_EXMPLARES.ToString(); txtSumario.Text = xLivro.SUMARIO; dtp_Publicacao.Value = xLivro.DATA_PUBLIC; cmbEditora.Text = xLivro.EDITORA.NOME; cmbAutor1.Text = xLivro.AUTOR.ElementAt(0).NOME; cmbAutor2.Text = xLivro.AUTOR.ElementAt(1).NOME; cmbGenero1.Text = xLivro.GENERO.ElementAt(0).DESCRICAO; //???????? = .GENERO; //???????? = oLivro.Emprestimo; //???????? = oLivro.RESERVA; txtID.Text = Convert.ToString(var2); DesabilitaCampos(); } else { LimpaCampos(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { if (oProxy4.Alterar(oLivro)) { MessageBox.Show("Alteração realizada com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); btnAlterar.Enabled = false; HabilitaCampos(); var = 0; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Preencha todos os campos!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public IEnumerable <generodt> ListarGenero() { return(GENERO.ListarGenero()); }
public void Incluir(GENERO oGenero) { odb.GENERO.Add(oGenero); odb.SaveChanges(); }
///BOTÃO SALVAR private void btnSalvar_Click(object sender, EventArgs e) { if (VerificaControles()) { GENERO oGenero = new GENERO(); oGenero.DESCRICAO = txtDescricao.Text; oGenero.PRETELEIRA = cmbPrateleira.SelectedItem.ToString(); oGenero.CORREDOR = cmbCorredor.SelectedItem.ToString(); oGenero.ANDAR = cmbAndar.SelectedItem.ToString(); CGenero.CGeneroClient oProxy = new CGenero.CGeneroClient(); oProxy.Open(); if (var == 0) { try { if (oProxy.Cadastrar(oGenero)) { MessageBox.Show("Cadastro realizado com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); } else { if (MessageBox.Show("Gênero existente! Deseja carregar os dados do Gênero?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { btnSalvar.Enabled = false; btnDeletar.Enabled = true; btnAlterar.Enabled = true; GENERO xGenero = oProxy.SelecionarDescricao(oGenero.DESCRICAO); txtID.Text = Convert.ToString(xGenero.ID_GENERO); txtDescricao.Text = xGenero.DESCRICAO; cmbAndar.SelectedItem = xGenero.ANDAR; cmbCorredor.SelectedItem = xGenero.CORREDOR; cmbPrateleira.SelectedItem = xGenero.PRETELEIRA; DesabilitaCampos(); } else { LimpaCampos(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { if (oProxy.Alterar(oGenero)) { MessageBox.Show("Alteração realizada com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); btnAlterar.Enabled = false; HabilitaCampos(); var = 0; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Preencha todos os campos!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void Excluir(GENERO oGenero) { odb.GENERO.Attach(oGenero); odb.GENERO.Remove(oGenero); odb.SaveChanges(); }
public ActionResult Edit(GENERO genero) { if (ModelState.IsValid) { db.Entry(genero).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(genero); }