public static EntitySignatureViewModel ToViewModel(this EntitySignatureModel entity) { if (entity == null) { return(null); } var model = new EntitySignatureViewModel { EntitySignatureId = entity.EntitySignatureId, SignatureId = entity.SignatureId, SignatureTypeId = entity.SignatureTypeId, EntityId = entity.EntityId, EntityTypeId = entity.EntityTypeId, SignatureBlob = Convert.ToBase64String(entity.SignatureBlob), IsActive = entity.IsActive, ModifiedOn = entity.ModifiedOn, ModifiedBy = entity.ModifiedBy, CredentialID = entity.CredentialID, ForceRollback = entity.ForceRollback }; return(model); }
public static EntitySignatureModel ToModel(this EntitySignatureViewModel model) { if (model == null) { return(null); } var entity = new EntitySignatureModel { EntitySignatureId = model.EntitySignatureId, SignatureId = model.SignatureId, SignatureTypeId = model.SignatureTypeId, EntityId = model.EntityId, EntityTypeId = model.EntityTypeId, SignatureBlob = Convert.FromBase64String(model.SignatureBlob), IsActive = model.IsActive, ModifiedOn = model.ModifiedOn, ModifiedBy = model.ModifiedBy, CredentialID = model.CredentialID, ForceRollback = model.ForceRollback }; return(entity); }
public Response <EntitySignatureModel> AddSignature(EntitySignatureViewModel entitySignature) { return(_eSignatureRepository.AddSignature(entitySignature.ToModel())); }