//public GenericResponse ConfirmDataSiswa(GenericRequest @params) //{ // var output = ""; // var se = new SiswaEntity(); // se = JsonConvert.DeserializeObject<SiswaEntity>(@params.json_data); // CompleteDataOperationsSiswa.Initialize2(se, _unitOfWork, @params); // output = JsonConvert.SerializeObject(se); // return new GenericResponse() { data = output }; //} public GenericResponse DeleteSiswa(GenericRequest @params) { var response = false; var container = new CompleteDataSiswa(@params) { repository = _unitOfWork }; CompleteDataOperationsSiswa.Remove(ref container); try { if (container != null) { response = true; } } catch (Exception) { throw; } var output = JsonConvert.SerializeObject(response); return(new GenericResponse() { data = output }); }
public GenericResponse SaveDataSiswa(GenericRequest @params) { var response = false; var container = new CompleteDataSiswa(@params) { repository = _unitOfWork }; CompleteDataOperationsSiswa.Initialize(ref container); var similarity = _similarity.proximity(container.siswa.nama_siswa.Trim(), container.siswa_data.nama_siswa.Trim()) * 100; try { if (container != null) { if (similarity > 0) { response = true; } } } catch (Exception) { throw; } var output = JsonConvert.SerializeObject(response); return(new GenericResponse() { data = output }); }