public IHttpActionResult Guardar(Conductor conductor)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }
            conductor.SucursalId = IdSucursal;
            var conductorRepo = _conductorSevice.Guardar(conductor);

            return Ok(conductorRepo);
        }
 public Conductor Guardar(Conductor conductor)
 {
     var conductorRepo = new Conductor();
     if (conductor.Id == 0)
     {
         conductorRepo = _conductorRepositorio.Add(conductor);
     }
     else
     {
         conductorRepo = _conductorRepositorio.FindBy(c => c.Id == conductor.Id).FirstOrDefault();
         conductorRepo.Nombre = conductor.Nombre;
         conductorRepo.Email = conductor.Email;
         conductorRepo.TipoIdentificacion = conductor.TipoIdentificacion;
         conductorRepo.Identificacion = conductor.Identificacion;
         conductorRepo.Telefono1 = conductor.Telefono1;
         conductorRepo.Telefono2 = conductor.Telefono2;
         conductorRepo.Direccion = conductor.Direccion;
         conductorRepo.Activo = conductor.Activo;
         conductorRepo.SucursalId = conductor.SucursalId;
         _conductorRepositorio.Edit(conductorRepo);
     }
     _unitOfWork.Commit();
     return conductorRepo;
 }