protected void btnUpdateCont_Click(object sender, EventArgs e) { if (insert == 1) { if (valNameAuthor()) { errorAuthor(); } else { Session["book"] = code; bsn_author.insertAuthor(textName.Text, textLastName.Text, textNationality.Text); ent_Auth = bsn_author.checkAuthor(textName.Text, textLastName.Text); Session.Add("author", ent_Auth.Id); Response.Redirect("EditorialOfBook.aspx"); } } if (insert == 0) { Session["book"] = code; Session.Add("author", ent_Auth.Id); Response.Redirect("EditorialOfBook.aspx"); } else { Session["book"] = code; ent_Auth = bsn_author.checkAuthor(textName.Text, textLastName.Text); Session.Add("author", ent_Auth.Id); Response.Redirect("EditorialOfBook.aspx"); } }
protected void buttonRegister_Click(object sender, EventArgs e) { BsnClsBook bsn_Libro = new BsnClsBook(); EntClsBook bookFind = bsn_Libro.checkBook(textTitle.Text); if (bookFind.Code == null) { if (change1 == 1) { BsnClsAuthor bsn_author = new BsnClsAuthor(); bsn_author.insertAuthor(textNameAuth.Text, textLastName.Text, textNationality.Text); } if (change2 == 1) { BsnClsEditorial bsn_editorial = new BsnClsEditorial(); bsn_editorial.insertEditorial(textNameEdit.Text, textCountry.Text, textCity.Text); } EntClsSearch consulExist = new EntClsSearch(); BsnClsSearch bsn_search = new BsnClsSearch(); consulExist = bsn_search.ForCodeBook(textCode.Text); if (consulExist.Book == null) { //verificar que no se repita el isbn consulExist = bsn_search.ForIsbnBook(textIsbn.Text); if (consulExist.Book == null) { //verificar que no se repita el titulo consulExist = bsn_search.ForNameBook(textTitle.Text); if (consulExist.Book == null) { EntClsAuthor obj_Author = registerBook(); BsnClsWrite bsn_write = new BsnClsWrite(); bsn_write.insertWrite(obj_Author.Id, textCode.Text); registerSucces(); clear(); } else { string script = @"<script type='text/javascript'> alert('Ya existe este libro ingrese otro'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "BookAdmin", script, false); } } else { string script = @"<script type='text/javascript'> alert('Ya existe ese ISBN ingrese otro'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "BookAdmin", script, false); } } else { string script = @"<script type='text/javascript'> alert('Ya existe ese codigo ingrese otro'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "BookAdmin", script, false); } } else { registerFail(); } }