public DC_Message UpdateKafkaInfo(DataContracts.STG.DC_Stg_Kafka KafkaInfo) { using (DataLayer.DL_Kafka obj = new DataLayer.DL_Kafka()) { return(obj.UpdateKafkaInfo(KafkaInfo)); } }
public DC_Message UpdateKafkaInfo(DataContracts.STG.DC_Stg_Kafka KafkaInfo) { using (BL_Kafka objBL = new BL_Kafka()) { return(objBL.UpdateKafkaInfo(KafkaInfo)); } }
public DC_Message InsertKafkaInfo(DataContracts.STG.DC_Stg_Kafka KafkaInfo) { DC_Message _msg = new DC_Message(); using (ConsumerEntities context = new ConsumerEntities()) { try { if (KafkaInfo != null) { Stg_Kafka sk = new Stg_Kafka() { Row_Id = KafkaInfo.Row_Id, Status = KafkaInfo.Status, Topic = KafkaInfo.Topic, PayLoad = KafkaInfo.PayLoad, Error = KafkaInfo.Error, Key = KafkaInfo.Key, Offset = KafkaInfo.Offset, Partion = KafkaInfo.Partion, //TimeStamp = KafkaInfo.TimeStamp.get, TopicPartion = KafkaInfo.TopicPartion, TopicPartionOffset = KafkaInfo.TopicPartionOffset, Create_User = KafkaInfo.Create_User, Create_Date = KafkaInfo.Create_Date, Process_User = KafkaInfo.Process_User, Process_Date = KafkaInfo.Process_Date, }; context.Stg_Kafka.Add(sk); if (context.SaveChanges() == 1) { _msg.StatusMessage = ReadOnlyMessage.strAddedSuccessfully; _msg.StatusCode = ReadOnlyMessage.StatusCode.Success; } else { _msg.StatusMessage = ReadOnlyMessage.strFailed; _msg.StatusCode = ReadOnlyMessage.StatusCode.Failed; } } else { _msg.StatusMessage = ReadOnlyMessage.strFailed; _msg.StatusCode = ReadOnlyMessage.StatusCode.Failed; } return(_msg); } catch (Exception ex) { throw new FaultException <DataContracts.DC_ErrorStatus>(new DataContracts.DC_ErrorStatus { ErrorMessage = "Error while inserting Kafka details", ErrorStatusCode = System.Net.HttpStatusCode.InternalServerError }); } } }
public DC_Message UpdateKafkaInfo(DataContracts.STG.DC_Stg_Kafka KafkaInfo) { DC_Message _msg = new DC_Message(); try { using (ConsumerEntities context = new ConsumerEntities()) { var search = context.Stg_Kafka.Find(KafkaInfo.Row_Id); if (search != null) { if (search.Status != KafkaInfo.Status && KafkaInfo.Status != "") { search.Status = KafkaInfo.Status; } ; search.Key = KafkaInfo.Key; search.Offset = KafkaInfo.Offset; //search.TimeStamp = KafkaInfo.TimeStamp; search.Partion = KafkaInfo.Partion; search.TopicPartion = KafkaInfo.TopicPartion; search.TopicPartionOffset = KafkaInfo.TopicPartionOffset; search.Process_User = KafkaInfo.Process_User; search.Process_Date = DateTime.Now; context.SaveChanges(); } return(_msg); } } catch (Exception ex) { throw new FaultException <DataContracts.DC_ErrorStatus>(new DataContracts.DC_ErrorStatus { ErrorMessage = "Error while updating Kafka details", ErrorStatusCode = System.Net.HttpStatusCode.InternalServerError }); } }