public PersonalModel GetPersonalById(int id)
        {
            busPersonal instancia = new busPersonal();
            Personal    entity    = instancia.GetPersonalById(id);

            return(new PersonalModel()
            {
                idPersonal = entity.IdPersonal,
                apPaterno = entity.ApPaterno,
                apMaterno = entity.ApMaterno,
                nombre1 = entity.Nombre1,
                nombre2 = entity.Nombre2,
                fhcNac = entity.FhcNac,
                fhcIngreso = entity.FhcIngreso
            });
        }
        public int DeletePersonal(int id)
        {
            int result = 0;

            try
            {
                busPersonal instancia = new busPersonal();
                instancia.DeletePersonal(id);

                result = 1;
            }
            catch (Exception ex)
            {
                result = 0;
            }

            return(result);
        }
        public int SavePersonal([FromBody] PersonalModel model)
        {
            int result = 0;

            try
            {
                busPersonal instancia = new busPersonal();

                Personal entity = new Personal()
                {
                    IdPersonal = model.idPersonal,
                    ApPaterno  = model.apPaterno,
                    ApMaterno  = model.apMaterno,
                    Nombre1    = model.nombre1,
                    Nombre2    = model.nombre2,
                    FhcNac     = model.fhcNac,
                    FhcIngreso = model.fhcIngreso
                };

                if (model.idPersonal == 0)
                {
                    instancia.AddPersonal(entity);
                }
                else
                {
                    instancia.UpdatePersonal(entity);
                }

                result = 1;
            }
            catch (Exception ex)
            {
                result = 0;
            }

            return(result);
        }
        public IEnumerable <Personal> GetPersonalByName(string name)
        {
            busPersonal instancia = new busPersonal();

            return(instancia.GetPersonalByName(name));
        }
        public IEnumerable <Personal> GetAllPersonal()
        {
            busPersonal instancia = new busPersonal();

            return(instancia.GetAllPersonal());
        }