Пример #1
0
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfilePayload request, ServerCallContext context)
        {
            ApplicantProfilePoco poco = _logic.Get(Guid.Parse(request.Id));

            _logic.Delete(new ApplicantProfilePoco[] { poco });
            return(new Task <Empty>(() => new Empty()));
        }
Пример #2
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] pocos)
        {
            var repo  = new EFGenericRepository <ApplicantProfilePoco>(false);
            var logic = new ApplicantProfileLogic(repo);

            logic.Delete(pocos);
        }
Пример #3
0
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfiles request, ServerCallContext context)
        {
            var topoco = ToPoco(request).ToArray();

            _logic.Delete(topoco);
            return(Task.FromResult <Empty>(null));
        }
Пример #4
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] items)
        {
            EFGenericRepository <ApplicantProfilePoco> applicantprofilerepo = new EFGenericRepository <ApplicantProfilePoco>(false);
            ApplicantProfileLogic _applicantprofilelogic = new ApplicantProfileLogic(applicantprofilerepo);

            _applicantprofilelogic.Delete(items);
        }
        public ActionResult DeleteApplicantProfile(
            [FromBody] ApplicantProfilePoco[] pocos)
        {
            _logic.Delete(pocos);

            return(Ok());
        }
Пример #6
0
        public ActionResult DeleteConfirmed(Guid id)
        {
            ApplicantProfilePoco applicantProfilePoco = logic.Get(id);

            logic.Delete(new[] { applicantProfilePoco });
            return(RedirectToAction("Index"));
        }
        public override Task <Empty> DeleteApplicantProfile(AppProfileArray request, ServerCallContext context)
        {
            var pocos = ProtosToPoco(request);

            _logic.Delete(pocos.ToArray());
            return(new Task <Empty>(() => new Empty()));
        }
Пример #8
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] items)
        {
            EFGenericRepository <ApplicantProfilePoco> ApplicantProfileRepo = new EFGenericRepository <ApplicantProfilePoco>(false);
            var Logic = new ApplicantProfileLogic(ApplicantProfileRepo);

            Logic.Delete(items);
        }
Пример #9
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] pocos)
        {
            ApplicantProfileRepository <ApplicantProfilePoco> repo = new ApplicantProfileRepository <ApplicantProfilePoco>(false);
            ApplicantProfileLogic log = new ApplicantProfileLogic(repo);

            log.Delete(pocos);
        }
Пример #10
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] items)
        {
            var logic = new ApplicantProfileLogic
                            (new EFGenericRepository <ApplicantProfilePoco>());

            logic.Delete(items);
        }
 public IHttpActionResult DeleteApplicantProfile(ApplicantProfilePoco[] applicantProfile)
 {
     if (applicantProfile == null)
     {
         return(NotFound());
     }
     _logic.Delete(applicantProfile);
     return(Ok());
 }
        public ActionResult DeleteConfirmed(Guid id)
        {
            ApplicantProfilePoco applicantProfilePoco = applicantProfileLogic.Get(id); //db.ApplicantProfilePocos.Find(id);

            appProfilePoco[0] = applicantProfilePoco;
            applicantProfileLogic.Delete(appProfilePoco);

            return(RedirectToAction("Index"));
        }
        public ActionResult DeleteConfirmed(Guid id)
        {
            ApplicantProfilePoco applicantProfilePoco = _logic.Get(id);//db.ApplicantProfile.Find(id);

            //db.ApplicantProfile.Remove(applicantProfilePoco);
            //db.SaveChanges();
            _logic.Delete(new ApplicantProfilePoco[] { applicantProfilePoco });
            return(RedirectToAction("Index"));
        }
Пример #14
0
        public override Task <Empty> CreateApplicantProfile(ApplicantProfilePayLoad request, ServerCallContext context)
        {
            ApplicantProfilePoco[] pocos = new ApplicantProfilePoco[] { new ApplicantProfilePoco()
                                                                        {
                                                                            Id            = Guid.Parse(request.Id),
                                                                            Login         = Guid.Parse(request.Login),
                                                                            CurrentSalary = (decimal)request.CurrentSalary,
                                                                            CurrentRate   = (decimal)request.CurrentRate,
                                                                            Currency      = request.Currency,
                                                                            Country       = request.CountryCode,
                                                                            Province      = request.StateProvinceCode,
                                                                            Street        = request.StreetAddress,
                                                                            City          = request.CityTown,
                                                                            PostalCode    = request.ZipPostalCode
                                                                        } };
            _logic.Delete(pocos);

            return(new Task <Empty>(() => new Empty()));
        }
Пример #15
0
        public override Task <Empty> DeleteGetApplicantProfiles(ApplicantProfiles request, ServerCallContext context)
        {
            List <ApplicantProfilePoco> pocos = new List <ApplicantProfilePoco>();

            foreach (ApplicantProfileReply reply in request.ApplicantProfileReplies)
            {
                pocos.Add(ToPoco(reply));
            }
            _logic.Delete(pocos.ToArray());
            return(Task.FromResult <Empty>(null));
        }
Пример #16
0
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfileList request, ServerCallContext context)
        {
            List <ApplicantProfilePoco> pocos = new List <ApplicantProfilePoco>();

            foreach (var item in request.AppProfiles)
            {
                pocos.Add(ToPoco(item));
            }
            logic.Delete(pocos.ToArray());
            return(Task.FromResult(new Empty()));
        }
Пример #17
0
 public IHttpActionResult DeleteApplicantProfile([FromBody] ApplicantProfilePoco[] pocos)
 {
     try
     {
         _logic.Delete(pocos);
         return(Ok());
     }
     catch (Exception e)
     {
         return(InternalServerError(e));
     }
 }
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfiles request, ServerCallContext context)
        {
            List <ApplicantProfilePoco> pocos = new List <ApplicantProfilePoco>();

            foreach (var item in request.AppPro)
            {
                var pocoToDelete = _logic.Get(Guid.Parse(item.Id));
                pocos.Add(pocoToDelete);
            }
            _logic.Delete(pocos.ToArray());
            return(Task.FromResult(new Empty()));
        }
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfileObjs request, ServerCallContext context)
        {
            var _logic = new ApplicantProfileLogic(new EFGenericRepository <ApplicantProfilePoco>());
            List <ApplicantProfilePoco> pocos = new List <ApplicantProfilePoco>();

            foreach (var item in request.Obj)
            {
                var poco = _logic.Get(Guid.Parse(item.Id));
                pocos.Add(TranslateFromProto(item, poco));
            }

            _logic.Delete(pocos.ToArray());
            return(Task.FromResult(new Empty()));
        }
Пример #20
0
 public ActionResult DeleteApplicantProfile([FromBody] ApplicantProfilePoco[] pocos)
 {
     try
     {
         _logic.Delete(pocos);
         return(Ok());
     }
     catch (AggregateException ex)
     {
         return(BadRequest(ex));
     }
     catch
     {
         return(StatusCode(500));
     }
 }
Пример #21
0
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfilePayload request, ServerCallContext context)
        {
            ApplicantProfilePoco[] pocos = new ApplicantProfilePoco[1];

            pocos[0].Id            = Guid.Parse(request.Id);
            pocos[0].Login         = Guid.Parse(request.Login);
            pocos[0].CurrentSalary = Convert.ToDecimal(request.CurrentSalary);
            pocos[0].CurrentRate   = Convert.ToDecimal(request.CurrentRate);
            pocos[0].Currency      = request.Currency;
            pocos[0].Country       = request.Country;
            pocos[0].Province      = request.Province;
            pocos[0].Street        = request.Street;
            pocos[0].City          = request.City;
            pocos[0].PostalCode    = request.PostalCode;


            _logic.Delete(pocos);
            return(new Task <Empty>(null));
        }
 public IHttpActionResult DeleteApplicantProfile([FromBody] ApplicantProfilePoco[] pocos)
 {
     try
     {
         _logicObj.Delete(pocos);
         return(this.Ok());
     }
     catch (AggregateException e)
     {
         IEnumerable <ValidationException> exceptions = e.InnerExceptions.Cast <ValidationException>();
         HttpResponseMessage response =
             this.Request.CreateErrorResponse(HttpStatusCode.BadRequest, exceptions.FirstOrDefault());
         throw new HttpResponseException(response);
     }
     catch (Exception e)
     {
         HttpResponseMessage response =
             this.Request.CreateErrorResponse(HttpStatusCode.BadRequest, e);
         throw new HttpResponseException(response);
     }
 }
Пример #23
0
        public override Task <Empty> DeleteApplicantProfile(ApplicantProfilePayLoad request, ServerCallContext context)
        {
            ApplicantProfilePoco poco = new ApplicantProfilePoco()
            {
                Id            = new Guid(request.Id),
                Login         = new Guid(request.Login),
                CurrentSalary = (decimal)request.CurrentSalary,
                CurrentRate   = (decimal)request.CurrentRate,
                Currency      = request.Currency,
                Country       = request.Country,
                Province      = request.Province,
                Street        = request.Street,
                City          = request.City,
                PostalCode    = request.PostalCode
            };

            _logic.Delete(new ApplicantProfilePoco[] { poco });


            return(null);
        }
Пример #24
0
 public void RemoveApplicantProfile(ApplicantProfilePoco[] pocos)
 {
     _ApplicantProfileLogic.Delete(pocos);
 }
 public IHttpActionResult DeleteApplicantProfile([FromBody] ApplicantProfilePoco[] applicantProfiles)
 {
     _logic.Delete(applicantProfiles);
     return(Ok());
 }
Пример #26
0
 public void RemoveApplicantProfile(ApplicantProfilePoco[] item)
 {
     _pLogic.Delete(item);
 }
Пример #27
0
 public void removeApplicantProfilePoco(ApplicantProfilePoco[] items)
 {
     _logicProfile.Delete(items);
 }
Пример #28
0
        public void RemoveApplicantProfile(ApplicantProfilePoco[] items)
        {
            var reference = new ApplicantProfileLogic(new EFGenericRepository <ApplicantProfilePoco>(false));

            reference.Delete(items);
        }