private void btnAdd_Click(object sender, EventArgs e) { #region Validation string message = ""; if (String.IsNullOrWhiteSpace(txtFirstName.Text) || String.IsNullOrWhiteSpace(txtLastName.Text)) { message += "İsim ve Soyisim girilmelidir\n"; } if (message != "") { MessageBox.Show(message); return; } #endregion var dto = new CastDTO(); dto.FirstName = txtFirstName.Text; dto.LastName = txtLastName.Text; var result = _cc.CastAdd(dto); result.NotificationShow(); if (result.State == ResultState.Success) { txtFirstName.Text = ""; txtLastName.Text = ""; } }
public ServiceResult CastDelete(CastDTO dto) { ServiceResult result; _uow.BeginTran(); var silinecekCast = _uow.GetRepository <Cast>().Get(dto.Id); silinecekCast.IsDeleted = true; try { silinecekCast = _uow.GetRepository <Cast>().Update(silinecekCast); if (silinecekCast != null) { _lc.AddLog <Cast>(silinecekCast, ProcessTypeEnum.Delete, silinecekCast.Id); _uow.Commit(); result = new ServiceResult("Oyuncu silindi", ResultState.Success); } else { result = new ServiceResult("Oyuncu silinirken bir hata meydana geldi.", ResultState.Warning); } } catch (Exception) { _uow.Rollback(); result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
private void MovieToDto(Movie movie, MovieDTO dto) { dto.Id = movie.Id; dto.MovieName = movie.MovieName; dto.MovieTime = movie.MovieTime; dto.MovieTypeNo = movie.MovieTypeNo; dto.TD = movie.TD; dto.Year = movie.Year; foreach (var item in movie.Directors) { DirectorDTO dtoDirector = new DirectorDTO() { Id = item.Id, FirstName = item.FirstName, LastName = item.LastName, }; dto.Directors.Add(dtoDirector); } foreach (var item in movie.Casts) { CastDTO dtoCast = new CastDTO() { Id = item.Id, FirstName = item.FirstName, LastName = item.LastName, }; dto.Casts.Add(dtoCast); } }
public ServiceResult CastUpdate(CastDTO dto) { ServiceResult result; _uow.BeginTran(); var guncellenecekCast = _uow.GetRepository <Cast>().Get(dto.Id); try { guncellenecekCast = _uow.GetRepository <Cast>().Update(guncellenecekCast); if (guncellenecekCast != null) { _lc.AddLog <Cast>(guncellenecekCast, ProcessTypeEnum.Update, guncellenecekCast.Id); _uow.Commit(); result = new ServiceResult("Oyuncu bilgileri güncellendi.", ResultState.Success); } else { result = new ServiceResult("Güncelleme esnasında bir hata oluştu.", ResultState.Warning); } } catch (Exception) { _uow.Rollback(); result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
public ServiceResult CastDelete(CastDTO dto) { ServiceResult result; var silinecekCast = _uow.GetRepository <Cast>().Get(dto.Id); silinecekCast.IsDeleted = true; try { silinecekCast = _uow.GetRepository <Cast>().Update(silinecekCast); if (silinecekCast != null) { result = new ServiceResult("Oyuncu silindi", ResultState.Success); } else { result = new ServiceResult("Oyuncu silinirken bir hata meydana geldi.", ResultState.Warning); } } catch (Exception) { result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
public ServiceResult CastUpdate(CastDTO dto) { ServiceResult result; var guncellenecekCast = _uow.GetRepository <Cast>().Get(dto.Id); try { guncellenecekCast = _uow.GetRepository <Cast>().Update(guncellenecekCast); if (guncellenecekCast != null) { result = new ServiceResult("Oyuncu bilgileri güncellendi.", ResultState.Success); } else { result = new ServiceResult("Güncelleme esnasında bir hata oluştu.", ResultState.Warning); } } catch (Exception) { result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
public ServiceResult CastAdd(CastDTO dto) { Cast cast = new Cast(); cast.Id = Guid.NewGuid(); cast.FirstName = dto.FirstName; cast.LastName = dto.LastName; ServiceResult result; try { cast = _uow.GetRepository <Cast>().Add(cast); if (cast != null) { result = new ServiceResult("Oyuncu başarılı bir şekilde eklendi", ResultState.Success); } else { result = new ServiceResult("Oyuncuyu eklerken bir hata oluştu", ResultState.Warning); } } catch (Exception) { result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
private List <CastDTO> CastToDto(IEnumerable <Cast> casts) { List <CastDTO> result = new List <CastDTO>(); foreach (var cast in casts) { CastDTO dto = new CastDTO(); CastToDto(cast, dto); result.Add(dto); } return(result); }
public ServiceResult CastAdd(CastDTO dto) { Cast cast = new Cast() { Id = Guid.NewGuid(), FirstName = dto.FirstName, LastName = dto.LastName, IsActive = true, CreatedDate = DateTime.Now, IsDeleted = false, UserId = SessionHelper.CurrentUser.Id }; ServiceResult result; _uow.BeginTran(); try { cast = _uow.GetRepository <Cast>().Add(cast); if (cast != null) { //loglama _lc.AddLog <Cast>(cast, ProcessTypeEnum.Add, cast.Id); _uow.Commit(); result = new ServiceResult("Oyuncu başarılı bir şekilde eklendi", ResultState.Success); } else { result = new ServiceResult("Oyuncuyu eklerken bir hata oluştu", ResultState.Warning); } } catch (Exception ex) { _uow.Rollback(); //Log hata. result = new ServiceResult("Hata - 404", ResultState.Error); } return(result); }
public static Cast ToModel(this CastDTO cast) { return(new Cast(cast.Id, cast.Name, cast.Character, Constants.POSTER_PATH_PREFIX + cast.Profile_Path, cast.Order)); }
private void CastToDto(Cast cast, CastDTO dto) { dto.Id = cast.Id; dto.FirstName = cast.FirstName; dto.LastName = cast.LastName; }
//public static event Event1 CastUpdated; public FormCastUpdate(CastDTO cast) { InitializeComponent(); _cast = cast; _cc = new CastController(); }