private void InsertCititor_Click(object sender, EventArgs e) { var reader = new ReaderRepository(); string[] splited = boxNumeCititorInsertCititor.Text.Trim().Split(' '); var ctx = reader.VerifyReaderByName(boxNumeCititorInsertCititor.Text.Trim()); if (ctx.LongCount() == 0) { CITITOR cititor = new CITITOR() { Nume = splited[0].Trim(), Prenume = splited[1].Trim(), Adresa = boxAdresaCititorInsertCititor.Text.Trim(), Email = boxEmailCititorInsertCititor.Text.Trim(), Stare = 0, }; reader.InsertReader(cititor); MessageBox((IntPtr)0, "\nInsert Operation Completed", "Message Box", 0); } else { MessageBox((IntPtr)0, "\nExista acest utilizator...", "Message Box", 0); } boxNumeCititorInsertCititor.Text = ""; boxAdresaCititorInsertCititor.Text = ""; boxEmailCititorInsertCititor.Text = ""; }
public string DeleteReader(CITITOR cititor) { var message = ""; try { var toDelete = new CITITOR(); toDelete = cititor.CititorId == 0 ? context.CITITORs.FirstOrDefault(t => t.CititorId == cititor.CititorId) : context.CITITORs.FirstOrDefault(t => t.CititorId == cititor.CititorId); if (toDelete != null) { context.CITITORs.Remove(toDelete); context.SaveChanges(); } else { message = "This reader does not exist or has already been deleted!"; } } catch (Exception e) { message = e.Message; } return(message); }
public FormImprumutaCarte(CITITOR cititor) { InitializeComponent(); _cititor = cititor; this.label1.Text = cititor.Nume; this.label2.Text = cititor.Prenume; this.label3.Text = cititor.Stare.ToString(); }
public CITITOR UpdateReader(CITITOR cititor) { using (var context = new ModelDatabaseFirst()) { context.CITITORs.AddOrUpdate(cititor); context.SaveChanges(); return(cititor); } }
internal CititorDTO getCititorDTO(CITITOR cititor) { return(new CititorDTO() { Adresa = cititor.Adresa, Email = cititor.Adresa, Nume = cititor.Nume, Prenume = cititor.Prenume }); }
public string InsertReader(CITITOR cititor) { try { context.CITITORs.Add(cititor); context.SaveChanges(); } catch (Exception e) { return(e.Message); } return(""); }
public string UpdateReader(CITITOR cititor) { var message = ""; try { context.CITITORs.AddOrUpdate(cititor); context.SaveChanges(); } catch (Exception e) { message = e.Message; } return(message); }
public void DeleteReader(CITITOR cititor) { try { using (var context = new ModelDatabaseFirst()) { context.CITITORs.Remove(cititor); context.SaveChanges(); return; } } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public Response DeleteReader(CITITOR cititor) { var response = new Response(); var mapped = Mapper.Map <CITITOR, Data.Entities.CITITOR>(cititor); var reply = _bookRepository.DeleteReader(mapped); if (reply == "") { response.Messages.Add("The reader has been successfully deleted!"); } else { response.Error = true; response.Messages.Add(reply); } return(response); }
public CITITORDTO S_cititor_dto(CITITOR c) { var lista = new List <IMPRUMUTDTO>(); if (c.IMPRUMUT != null) { lista = c.IMPRUMUT.Select(x => S_imprumut_dto(x)).ToList(); } return(new CITITORDTO() { CititorId = c.CititorId, Nume = c.Nume, Prenume = c.Prenume, Adresa = c.Adresa, Email = c.Email, Stare = c.Stare, IMPRUMUT = lista }); }
public bool RestituieCarte(CITITOR cititor, int carteId, string textReview) { return(BibliotecaAPI.RestituieCarte(cititor, carteId, textReview)); }
public bool PotRestituiiCartea(CITITOR cititor, int carteId) { return(BibliotecaAPI.PotRestituiiCartea(cititor, carteId)); }
public bool ImprumutaCartea(CITITOR cititor, string titlu, string autorNume, string autorPrenume, int numerZile) { return(BibliotecaAPI.ImprumutaCartea(cititor, titlu, autorNume, autorPrenume, numerZile)); }
public Response UpdateReader(CITITOR cititor) { return(_bookServices.UpdateReader(cititor)); }
public Response InsertReader(CITITOR cititor) { return(_bookServices.InsertReader(cititor)); }
public Response DeleteReader(CITITOR cititor) { return(_bookServices.DeleteReader(cititor)); }