public async Task <ActionResult> Create(DocenteCreateDto Docente)
        {
            var result = await _DocenteService.Create(Docente);

            return(CreatedAtAction(
                       "GetById",
                       new { id = result.DocenteId },
                       result));
        }
        public async Task <DocenteDto> Create(DocenteCreateDto model)
        {
            var entry = new Docente
            {
                Nombres        = model.Nombres,
                Apellidos      = model.Apellidos,
                DNI            = model.DNI,
                Domicilio      = model.Domicilio,
                Correo         = model.Correo,
                Disponibilidad = model.Disponibilidad,
                Numero_cuenta  = model.Numero_cuenta,
                Membresia      = model.Membresia
            };



            await _context.AddAsync(entry);

            await _context.SaveChangesAsync();

            return(_mapper.Map <DocenteDto>(entry));
        }